Smart Label Printer Command Interface Specification Version 2.4 Built on 27.July.2007 Change History New Old Date Description Ver2.4 Ver2.3 2
CMD_ SETOPTIONS (1Ch) - Override option jumper settings This command is used to override the option jumper settings, set USB ID number, and save/res
For example Change baud rate Command To 9600 C1 10 C1 11 C1 03 C1 AA To 19200 C1 10 C1 01 C1 03 C1 AA To 38400 C1 00 C1 11 C1 03 C1 AA To 57600
CMD_GETOPTIONS (1Dh) - Request option settings This command is used to request the option settings. Normally, this is the value of the option jumpe
Parameter = 5 (Software Error Status) Bit Meaning Bit Clear (0) Bit Set (1) 0 Buffer overflow No Yes 1 Invalid command No Yes 2 EEPROM error
9. Description of "Buffered" Commands This section describes the commands that are placed in a FIFO input buffer when received by the prin
Byte sent Meaning 05 CMD_PRINTRLE print compressed data 05 data record length (5 bytes) 01 data byte 1 02 data byte 2 03 data byte 3 04 data b
When using Standard Address labels on “narrow” printers (i.e., SLP 100 and SLP 410), the margin should be set to zero. The following table suggests i
CMD_LINEFEED (0Ah) - Move vertically 1 dot Advances the paper 1 dot. Commonly used to skip a blank row of dots. CMD_VERTTAB (0Bh) - Move vertical
CMD_CHECKPOINT (10h) - Send checkpoint acknowledgment Causes a STAT_CHECKPOINT byte to be sent when executed. This allows the application software
The maximum indent value is as follows: Model Maximum Indent SLP 100, SLP 410 191 dots SLP 200, SLP 240, SLP 420, SLP 430, SLP 440, SLP 450 255 dot
Contents 1. Overview...
10. RLE Compressed Data To reduce transmission time, some data may be compressed using Run-length Encoding (RLE). Since some data in the record may
12. Status Byte Definitions The status byte always has a base value of 40 hex. Bit 7 (80 hex) is always zero. The following values may be added to
13. Defined Printer Responses All defined data sent by the Smart Label Printer will have bits 6:7 set to 00, 10, or 11. This allows the host to eas
The buffer full threshold is 32 bytes and buffer empty (100 bytes) may be changed with the CMD_XOFF_THRESH and CMD_XON_THRESH commands. Baud Rate
14. Printer States The following table defines the various states of the printer: State LED Indicator Receives Data Prints Feed Switch Enabled Not
15. Feed Button The feed button is used for various functions, depending on the current printer mode, feed mode, and other conditions. When in SLP
17. Auto On-Line If a valid command is fetched from the input buffer while the printer is in standby mode, the printer will automatically set itself
19. Diagnostic Mode Diagnostic Mode is enabled by sending the CMD_DIAGNOSTIC command to the printer, followed by 01h. While in diagnostic mode, the
20. Paper Loading When the printer detects that no paper is loaded, it will send a status byte with the STAT_PAPER_OUT bit set. It will then begin
21. Print Speed The following table shows the typical printing time for an average label. Printer Model Typical Print Time (seconds) SLP 100 8 or
1. Overview This document describes the general operation of the Smart Label Printer and the interface between the printer and a host computer syste
2. Inspection Label • Make sure printer is in standby mode (LED is off) • Press and hold FEED button • Press and hold ONLINE button • Inspection
APPENDIX 1. SLP Printer Hardware States Hardware Status Power off Standby Online Offline DC Power Not Connected or
- 32 - APPENDIX 2. USB Parameters CATEGORY ID SLP440 (Normal Speed) SLP450 (High Speed) Notes Vender ID 0x0619 0x0619 Product ID 0x0501 0
used. In case of the USB interface, the Smart Label Printer returns a status byte on receipt of a BULK-IN command from the Host. The status byte is
The USB interface cable is wired as follows: Smart Label Printer Wire PC Host Signal USB ‘B’ Color Direction Signal USB ‘A’ Vbus 1 Red # V
7. Command Code Summary The Smart Label Printer recognizes the following commands: Hex Code Mnemonic Class B/I Description 00 CMD_NOP 1 I No op
8. Description of "Immediate" Commands This section describes the commands that are executed immediately after being received by the print
After sending this command, the host must not send any other data for at least 10 milliseconds to allow the printer enough time to change its baud ra
CMD_XOFF_THRESH (18h) - Set XOFF threshold This command sets the threshold point where the input buffer is considered full. The parameter specifie
Comentários a estes Manuais