Page 2 - Page 2; Extech Data Systems Celebrates 10 Years; Design and Manufacture Battery Operated Portable Printers
Page 2 Extech Data Systems Celebrates 10 Years Design and Manufacture Battery Operated Portable Printers Extech Data Systems, the Portable Printing Division of Extech Instruments, started Engineering development of a new line of portable instrumentation in 1988, just ten years ago. The first product...
Page 3 - Page 3; Extech Data Systems — Ten Years On; Introduction of new printers with data logger capability
Page 3 in magnetic card reader allows fans to order directly from their seat. The order is radioed to the kitchen, filled and delivered right to the seat. Payment by credit card is made, authorization obtained over the radio network and on to the next fan! The system is so quick, additional kitchen ...
Page 4 - Page 4
Page 4 § Introduction of vehicle mount printers, operating from the vehicle battery, for EFTPOS systems Additionally, the design of our products allows easy modification as needed to satisfy customer needs. We pride ourselves on responding to specific customer requirements. Over the past four years ...
Page 5 - Page 5; Section 1 ... Preparing the Printer; Introduction; To do this you must install the battery in the printer, or; Initial power up and self-test
Page 5 Section 1 … Preparing the Printer Introduction This guide summarizes the programming, operating and maintenance features of the SERIES 2000T, Series 2000i and Series 3000T Extech printers. This section should be included in your operating guide for the final users of the printer. Initial prep...
Page 7 - until it appears exiting from the printer mechanism.; When finished, push the lever back down and close the paper cover.; Installing Paper (figure 4) ... Impact Printers
Page 7 § Place the wedge of the leader just under the roller in the print-head; the printer will sense the paper and advance it through the print-head. If you experience difficulty, press the < FEED > switch. § Place roll in the printer. § Feed the leading edge of the paper into the slot of th...
Page 8 - Illuminated when the printer is in operation.
Page 8 Installing Ribbon (figure 1) … Impact Printers § Unlock and raise the top hinged cover as described above. Remove the worn out ribbon by pressing with one finger at the location labeled “EJECT” on the ribbon cartridge. § Insert the new ribbon in place and press at the extreme ends of the ribb...
Page 9 - Indicates printer paper out.
Page 9 § <FAULT> Red Ÿ Indicates printer paper out. Ÿ Indicates print head lever is up. Ÿ Indicates incorrect read with magnetic card reader. Ÿ Indicates printing with low power (printing not possible). § <READY, FAULT, LOW POWER> Flashing Ÿ Indicates printer is paused; to continue print...
Page 10 - Section 2 ... Serial Communications; RS 232 Communication Interface (Standard); Dip Switch; Baud rate
Page 10 Section 2 … Serial Communications RS 232 Communication Interface (Standard) § Eight position dip switch, located to the left of the paper roll, is used to select and set the serial RS232 interface. The printer reads these switches once on initial power-up (see below). § Proper Baud Rate and ...
Page 12 - RS232C Technical Specifications
Page 12 RS232C Connections § The RS232C Interface signals for the S2000T Series printers are terminated on a 6 PIN RJ type data connector located at the back of the printer (Figure 3). § Six connections are provided from the Serial Interface to the host computer for proper operation of this option. ...
Page 13 - SERIAL IrDA Communication Interface; IrDA; Protocol Compatibility:
Page 13 SERIAL IrDA Communication Interface § This section summarizes the operating features of the Extech S2000T printer series with built in I nfra r ed D ata Receiver Interface (IrDA) § The IrDA Interface is designed for reception of serial data and no interconnecting cables are required for data...
Page 14 - If the battery voltage and the temperature are valid the yellow; Temperature: less then 50C; Fast-Charge Termination; Peak battery pack voltage is detected.; The yellow fast
Page 14 Section 3 ... Battery Battery Recharging Operation § The Extech Printers features an internal fast battery recharge system. This system is designed to fast charge the battery cartridges in 90 minutes using 120V/9VDC/1.0A power adapter (PN# 152120). This adapter is designed for North American...
Page 15 - Control Characters; Character
Page 15 Section 4 ... Control and Character Set Control Characters § The printer has a set of commands which provide control of printer functions. The printer also provides response commands informing the user of the printer status. § In this section, the recognized control characters and the corres...
Page 16 - transmitted to host before power down or paper out
Page 16 Character Control Hex/Dec CONTROL ACTION XOFF ^S 13/19 Printer receiver is off Printer to Host: Print Buffer is full. Host to Printer: Host transmitter off. NORM ^T 14/20 Return to normal print AUXOFF ^U 15/21 Printer to Host: printer is off transmitted to host before power down or paper out...
Page 17 - Character Size
Page 17 Section 5 ... S 2000i Character Sets Resident Character Sets (S2000i) § There are 3 resident fonts for the 2000i. CHARACTER NAME MSP FONT International character set (Standard) ESC+F+1 Hebrew character set ESC+F+2 IBM compatible character set ESC+F+3 § The characters are formed using a 5x7 m...
Page 19 - FONT NAME; PITCH
Page 19 Section 6 ... S 2000T Character Sets Resident Character Sets § The Series 2000T has two resident character sets, the standard international and IBM compatible character sets. For both resident character sets, the lower 128 bit values follow the ASCII standard. Characters 0 through 31 are res...
Page 22 - Print buffer status
Page 22 Section 8 ... Supervised Mode Operation § The S2000T printers can be operated in a supervised mode. A single byte supervision command <0x02> (^B), allows polling the status of the printer. § The printer transmits the three types of status strings upon receiving the supervision request ...
Page 23 - Printer battery level status
Page 23 Printer battery level status § For Example, if the printer battery voltage is at 6.58 volts the following battery status string is returned upon receiving a <0x02> poll command. <0x1B> <0x4D> <0x00> <0x36> <0x35> <0x38> <0x0D> <0x0A> § Th...
Page 25 - Control characters are from 01 through 31.
Page 25 Section 10 ... Firmware V1.09 (S2000T) Control Characters § Control characters are from 01 through 31. Character Control Hex/Dec. CONTROL ACTION EOT ^D 04/04 End Of Text Printer sends an EOT character when buffer is empty. This is used to tell the host that printer is in idle mode. BS ^H 08/...
Page 26 - Auto Paper Load; Procedure A; Turn on the printer
Page 26 Character Control Hex/Dec CONTROL ACTION CANCEL ^X 18/24 Cancel and reset printer If received, print buffer is reset and printer placed in initial power-up default settings. ESC ^[ 1B/27 Escape Escape character precedes graphics and printer operating modes. Refer to escape command section. E...
Page 27 - Issuing Escape; Commands; data; Font Selection
Page 27 Issuing Escape Commands § Many 2000T printer properties may be modified by issuing escape commands. The following pages detail these commands using conventions detailed here: Symbol Purpose <CTRL> The next character is a control character <ESC>, <CR>, <LF>… Control ch...
Page 28 - 3 CPI BOLD; Print Contrast Adjust; -Bit Dot Addressable Graphics; or
Page 28 COURIER FONTS ASCII range 32-255 <ESC><‘k’>< n > (n = {‘0’ to ‘5’} ) Number of columns Matrix size Command Character pitch 48 8 x 22 <ESC> <‘k’> <‘5’> 25 CPI 42 9 x 22 <ESC> <‘k’> <‘4’> 23 CPI 38 10 x 22 <ESC> <‘k’> <‘3’>...
Page 29 - -Bit Dot Addressable Graphics; Graphic Character set:; Supervisory commands; Printer status request:; Battery status request:; Print buffer status:; Print Battery voltage:; ASCII digits; Clock/Calendar and Line Counter commands; ASCII Time and Date String
Page 29 8-Bit Dot Addressable Graphics 8 Bit Graphic Line(s): <ESC> <‘V’> < n1 > < n2 > < data > n1 : 8 bit integer indicating the number of 48 byte graphic lines to be received. n2 : ignored. Graphic Character set: From 00-FF Hex using bits 0-7 (Bit seven left) Perform...
Page 30 - ASCII Letter for print format
Page 30 Reset Line Counter: <ESC> <‘P’> <‘?’> Print Clock/calendar: <ESC> <‘P’> < ASCII Letter for print format > (‘@’, ‘A’ ..‘Y’. Using bits 0 through 5) Character Hours/Minutes Seconds Month/Days Years Line Count 0x40 (‘@’) X X X X X 0x41 (‘A’) X X X 0x42 (‘B’) ...
Page 31 - Printer Mode; Buffer mode; Future Features; Font Download; Logo Download
Page 31 Printer Mode On-line mode : <ESC> <‘P’> < ‘#’> Characters printed as received. Buffer mode : <ESC> <‘P’> <‘$’> Characters buffered until receipt of <CTRL> <‘D’>. Future Features Font Download Load a character: <ESC> <‘D’> < n1 &g...
Page 32 - Control Characters are from 01 through 31.; Issuing Escape Commands
Page 32 Section 11 ... Firmware V1.0 (3000T) Control Characters § Control Characters are from 01 through 31. Character Control Hex/Dec. CONTROL ACTION EOT ^D 04/04 End Of Text Printer sends an EOT character when buffer is empty. This is used to tell the host that printer is in idle mode. BS ^H 08/08...
Page 33 - CPI
Page 33 § Many 3000T printer properties may be modified by issuing escape commands. The following pages detail these commands using conventions detailed here: Symbol Purpose <CTRL> The next character is a control character (see table 11.1) <ESC>, <CR>, <LF>… Control character...
Page 35 - number of 0.125mm line feeds
Page 35 6-Bit Dot Addressable Graphics The printer will operate in 6-Bit Dot Addressable Graphics mode on receiving the Esc-G graphic command. While in this mode the printer prints one dot line at a time on receipt of 96 graphic characters or LF command. The LF command advances the paper by one (0.2...
Page 36 - Clock/Calendar and Line Counter
Page 36 Battery Voltage status: <ESC> <‘V’> <4 ASCII digits> <CR> <LF> Command: Power down: <ESC> <‘M’> < 2 ASCII digits > <‘0’> <CR> Print Battery voltage: <ESC> <‘P’> <‘^’> Magnetic Card Reader (MCR) Enable MCR: <ESC&...
Page 37 - characters printed as received
Page 37 0x4E (‘N’) X 0x4F (‘O’) 0x50 (‘P’) X X X X 0x51 (‘Q’) X X 0x52 (‘R’) X X X 0x53 (‘S’) X 0x54 (‘T’) X X X 0x55 (‘U’) X 0x56 (‘V’) X X 0x57 (‘W’) 0x58 (‘X’) X X X 0x59 (‘Y’) X X Printer Mode: On-line mode : <ESC> <‘P’> < ‘#’> characters printed as received Buffer mode : <E...
Page 38 - Operating Features: New and Modified
Page 38 Operating Features: New and Modified Version 0.95 § Modified contrast control Version 0.96 § Increased torque on auto paper load Version 0.97 § Font Download Load a character <ESC> <‘D’> < n1 > < n2 > < data > n1 : Bank to save the character in {0x00,0x01,0x02} ...
Page 42 - Functional Description; Note: All readers will accept odd or even Parity; Interfacing to the Magnetic Card Reader; Select the printer; READY; > LED if the proper command string is received.; Receive the ASCII Data Output from printer; LED if an error is encountered.
Page 42 Section 12 ... Magnetic Card Reader Introduction Ÿ An optional Magnetic Card Reader is available for the S2000T series printers. This option is designed to read Magnetic Cards conforming to ISO standards (ABA, IATA, MINTS and THRIFT), convert the encoded signals to ASCII format and transmit ...
Page 43 - Recognized Magnetic Card command strings; The command syntax is as follows:; ESC M; Turn On the Card Reader; printer; Select Track number to read; Terminate command string; Track Data Output Format
Page 43 Recognized Magnetic Card command strings § Six Magnetic Card command strings are recognized by the printer, these commands are summarized in the table below: Magnetic Card Command String Description ESC - M - nn - 1 - CR Read Track1 only ESC - M - nn - 2 - CR Read Track2 only ESC - M - nn - ...
Page 44 - Where nn is error number encountered.; Error Message Transmitted; Read Error Messages; Error Message Description
Page 44 § The first three characters (/,1,/) flag the track number. The track data follows the third character, CR-LF terminates the <Track Data> string. Read Error Messages § All error messages are prefaced by <ESC><E> characters. Following these two characters is a comma, the err...
Page 45 - Magnetic Card Reader Operation in IrDA Mode
Page 45 06 The Track Reader Escape command string transmitted by Host contained an invalid character. 07 Invalid Track Number is selected. Tracks "1", "2" or “3" can be selected. 08 Unsupported Track is Selected. Tracks "1", "2" or "3" can be selected. 09 ...
Page 46 - Sample Interface Program in C
Page 46 Sample Interface Program in C #include <stdio.h> // MSC Standard I/O #include <com.h> // C Run-Time Interrupt Driven Comm #include <vdsp.h> // C Run-Time Video Display Functions #define PRINTSPECS CM_SERIALFSM | CM_9600BAUD | CM_NOPRTY | CM_8BITS| CM_1STOP void readtrk( int...
Page 47 - Summary of Extech IR-XMODEM transmission procedure:; Step; End transmission and disconnect procedure:; If the master fails to receive an ACK or NAK within five
Page 47 Section 13 ... Extech IR-XMODEM Protocol § This is a proposed protocol for bi-directional data transfer through an Infrared channel. The protocol is based on packet transfer utilizing checksum error detection. Format of the data packet is shown below: SOH (0x01) SEQ CSEQ ...DATA [128 Bytes]....
Page 49 - Extech Data Systems; Testing Power and Charging Circuits for MPP III Printer; fault is with the printer and not some other part of your system.; VDC; If the receipt is printed,; AC; power is OK; If the CHARGE light is on, this will continue on through this test
Page 49 Extech Data Systems Testing Power and Charging Circuits for MPP III Printer Test all printers, before returning to Extech, using the following procedure. This will ensure the fault is with the printer and not some other part of your system. § Install a fully charged battery (measuring 5.45 V...
Page 51 - FCC Part 15 Class B; Reorient or relocate the receiving antenna.; Warranty
Page 51 Section 15 ... Regulatory Notes FCC Part 15 Class B This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential ...