La impresora esta funcionando, ahora puede imprimir Ñ, simbolo de €, y en color rojo. Todas sus capacidades estan ahora controladas. Ahora, podemos programar el modelo de impresión para PSFGeneric y usarlo en la cafeteria.
Un ejemplo:
PRINT #1, CHR$(&H1B);"@"; 'Initializes the printer (ESC @)
PRINT #1, CHR$(&H1B);"a";CHR$(1);'Specifies a centered printing position (ESC a)
PRINT #1, CHR$(&H1B);"!";CHR$(0); 'Specifies font A (ESC !)
PRINT #1, "January 14, 2002Â 15:00";
PRINT #1, CHR$(&H1B);"d";CHR$(3); 'Prints and 3 line feeding (ESC d)
PRINT #1, CHR$(&H1B);"a";CHR$(0); 'Selects the left print position (ESC a)
PRINT #1, CHR$(&H1B);"!";CHR$(1); 'Selects font B
PRINT #1, "TM-U210BÂ Â Â Â Â Â Â Â Â Â Â Â Â Â $20.00";CHR$(&HA);
PRINT #1, "TM-U210DÂ Â Â Â Â Â Â Â Â Â Â Â Â Â $21.00";CHR$(&HA);
PRINT #1, "PS-170Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â $17.00";CHR$(&HA);
PRINT #1, CHR$(&HA); 'Line feeding (LF)
PRINT #1, CHR$(&H1B);"!";CHR$(17); 'Selects double-height mode
PRINT #1, "TOTALÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â $58.00"; CHR$(&HA);
PRINT #1, CHR$(&H1B);"!";CHR$(0); 'Cancels double-height mode
PRINT #1, "------------------------------";CHR$(&HA);
PRINT #1, "PAIDÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â $60.00";CHR$(&HA);
PRINT #1, "CHANGEÂ Â Â Â Â Â Â Â Â Â Â Â $ 2.00";CHR$(&HA);
PRINT #1, CHR$(&H1D);"V";CHR$(66);CHR$(0); 'Feeds paper & cut
’Drawer Kick (ESC p)
PRINT #1, CHR$(&H1B); CHR$(&H70); CHR$(&H0); CHR$(60); CHR$(120);
Nota: El secreto para los codigos ESC es terminar con CHR(&HA) todos los literales de texto.
