Page 1
SureMark 4610 Printers User’s Guide for Models TI1, TI2, TI3, TI4, TI8, TI9, TG3, TG4, TG8, TG9, TF6, and TM6 Updated April 2, 2009 GA27-4151-07...
Page 3
SureMark 4610 Printers User’s Guide for Models TI1, TI2, TI3, TI4, TI8, TI9, TG3, TG4, TG8, TG9, TF6, and TM6 Updated April 2, 2009 GA27-4151-07...
Page 4
April 2009 This edition applies to IBM SureMark Printer Models TI1, TI2, TI3, TI4, TI8, TI9, TG3, TG4, TG8, TG9, TF6 and TM6. Current versions of Retail Store Solutions documentation are available on the IBM Retail Store Solutions Web site at http://www.ibm.com/solutions/retail/store/support/.
Who should read this manual This manual is intended for use by persons who are installing, testing, or programming an IBM SureMark printer. The manual should also be used for problem determination on the printer. How this manual is organized Part 1, “General information,”...
To access a PDF version of this book, visit the Retail Store Solutions Web site at http://www.ibm.com/solutions/retail/store/support/. From there, select Publications. After you have filled out the form, return it by mail, by fax, or by giving it to an IBM representative. If applicable, include a reference to the specific location of the text on which you are commenting.
A new thermal font has been added. See “Set print mode” on page 129 and “Thermal printing font” on page 98. v Support for emulation of an Epson single-station printer has been added. See “Emulating an Epson single-station printer (single-station only)” on page 43 for information about how to enable emulation and an overview of the limitations to using emulation mode.
Updated April 2, 2009 v Information about uploading electronic journal data while the printer is emulating a Model 4 printer has been added. See Appendix E, “Uploading electronic journal data,” on page 187. v The following commands have been added: Note: These commands are not supported for Models TI1 and TI2.
GA27-4151-02 This edition includes information about two new models of the SureMark printer: Model TI3 and Model TI4. Because Model TI3 is a new version of Model TI1, and Model TI4 is a new version of Model TI2, in some cases only the new model number was added to the existing text.
checks and to print multipart forms through the document insert station. (Models TI1 and TI2 are older versions of Models TI3 and TI4, respectively. Production of the older models has ceased.) v Models TI8, TI9, TG8, and TG9 provide a document scanner and a powered flipper, in addition to all the features of Model TI4.
500 Series systems. For Retail customers, Model TM6 covers match the IBM 4694 systems if the EIA-232/RS-485 interface is ordered, and the covers match the IBM SurePOS 700 Series systems if the USB interface is ordered. Note: Model TG3 is functionally equivalent to TI3, TG4 is functionally equivalent to TI4, and so on.
4610-DM6 4610-DG8 4610-DG9 Note: IOR 24x7 is IBM on-site repair 24 hours times seven days per week. 9x5 is nine hours per day for five days per week. Features used with the SureMark printers All models support the following features:...
Updated April 2, 2009 v Short EIA-232 Communications Cable, 2 m (about 6.6 ft), P/N 40N4780 v Long EIA-232 Communications Cable, 4 m (about 13.1 ft), P/N 40N4781 v Power Supply (EIA-232 and USB), P/N 40N5051 v Power Cords (country-specific) v EIA-232/RS-485 Interface Card Models TI3, TI4, TI8, TI9, TG3, TG4, TG8, TG9, TM6 and TF6 support the following features:...
80 mm paper roll that is used with the thermal/impact printers. The single-station printers also support an external larger paper roll via RPQ. When the external paper roll is used, the paper feeds into the printer through a slot in the bottom cover of the printer.
You are also responsible for ordering the EIA-232 cable. Note: If a 3-wire EIA-232 cable is to be used, the printer must be set to XON/XOFF mode. (See “EIA-232 communications protocol selection” on page 28.)
The single-insert check handling feature of SureMark Models TI2, TI4, TI8, TI9, TG4, TG8, and TG9 is provided as an added convenience when customer service is a priority. Checks in good condition will feed reliably; damaged checks may not. Communication interfaces All SureMark printers can support the EIA-232 and RS-485 interfaces.
When the SureMark is operating in RS-485 mode, power is supplied to the printer from the IBM POS system. The system supplies 38V dc and 5V dc to the printer. When the SureMark has the USB feature installed and is using the powered USB cable with a SurePOS 700 Series system, 24 V is supplied from the system unit.
4690 OS V2R3 v IBM Retail Environment for SUSE Linux v Novell Linux Point of Service v IBM PC DOS 2000 or later with POSS for DOS V1.60(b) plus delta package 160(D), or later v Windows XP Professional v Windows 2000 Professional with: –...
When using the RS-485 interface, attach single-station SureMark printers to systems that are running one of these operating systems: v IBM PC DOS 2000 with POSS for DOS V2.10 or later (Model TM6 only) v Windows XP Professional, Windows 2000 Professional, Windows 98 Second Edition, or Windows NT 4.0 with:...
Updated April 2, 2009 Resident code pages These code pages are resident in the printer: v Generic v 437 (US) v 850 (International) – only Models TI1 and TI2 v 858 (International) – only Models TI3, TI4, TI8, TG3, TG4, TF6 and TM6...
Page 38
Updated April 2, 2009 SureMark Printers User’s Guide...
Chapter 2. Installation instructions Unpacking the printer ..... . 18 Installing a SureMark printer ....18 Installing for EIA-232/RS-485 communication .
Unpacking the printer Note: Save all packing material and shipping containers. 1. Remove the SureMark printer from the shipping container and place it on a flat surface. 2. Open any shipping containers of additional options and accessories to install with the SureMark printer.
Figure 7. EIA-232 mode switches for single-station SureMark printers. (View is from the bottom rear of the printer) 4. Connect the RS-485 or EIA-232 communication cable to the correct port. 5. For single-station printers, route any power cord and cables as shown in Figure 8 on page 20.
Page 42
If you have additional fillers to install, go to “Installing the fillers” on page f. Lift the system unit rear cover and attach any cables from the printer to the system unit. (If this is a EIA-232-attached printer, reattach the brick power cord if you had to detach it to route it through the center opening.)
Updated April 2, 2009 11. For thermal/impact SureMark printers, locate the ribbon cartridge and install it in the printer. (See “Ribbon loading” on page 51.) Be sure that the ribbon is routed through the print head correctly. 12. Load the paper roll into the printer. See “Paper loading” on page 53 for thermal/impact SureMark printers or “Paper loading”...
Page 44
Figure 10. USB ports for single-station SureMark printers. (View is from the bottom rear of the printer) 3. For single-station printers, route any power cord and cables as shown in Figure 11. Cash drawer cable Standard USB cable Power cord Figure 11.
(with its filler panel, if it is a single-station printer) on the system unit. c. Make the side of the printer overlap the tab on the side of the system unit (wide systems only).
4. Connect the cables to the printer. 5. Place the SureMark printer on the two bracket posts. Slide the printer down until a click sounds. Wall bracket Mounting posts Screws (not provided) SureMark with top cover open Figure 12. Mounting a single-station SureMark on a wall...
Updated April 2, 2009 Knockout Section Display Filler Printer Filler Locking Lever Figure 13. Installing the fillers for EIA-232/RS-485 systems 3. If you do not have a video display, place the display filler on the system unit. Alignment Ring Display Filler...
4. If you have a short keyboard, place the keyboard filler beside the keyboard. See Figure 13 on page 25. 5. Place the printer filler beside the display filler. Make sure you route the printer cable to the side, as shown in Figure 13 on page 25.
Updated April 2, 2009 Knockout Section Display Filler Printer Filler Locking Lever Figure 14. Installing the fillers for USB systems Alignment Ring Display Filler Keyboard Filler Cable Chapter 2. Installation instructions...
Switch settings described in this section apply only when the printer is connected to the system with the EIA-232 cable. The switch is accessible without removing the printer covers. (See Figure 5 on page 18 to see how to access the switch.) Baud rate selection SureMark printers support two EIA-232 baud rates, 9600 and 19 200 bps.
(for example, at power-on reset or when its buffer is full). DTR is an input to the printer. It indicates to the printer that the system is ready to receive data. A DTR signal becomes inactive when the system is not ready to receive data (for example, at power-on reset or when its buffer is full).
(for example, at power-on reset or when its buffer is full). DTR is an input to the printer. It indicates to the printer that the system is ready to receive data. A DTR signal becomes inactive when the system is not ready to receive data (for example, at power-on reset or when its buffer is full).
SureMark to personal computers. The powered USB port is used to attach the SureMark to IBM POS systems. See Figure 9 on page 21 for the thermal/impact SureMark printers and Figure 10 on page 22 for the single-station SureMark printers.
Page 54
Updated April 2, 2009 SureMark Printers User’s Guide...
Offline configuration for Models TI8, TI9, TG8, TG9 v IBM Diagnostics for POS Systems and Peripherals (except Models TI1 and TI2) v Reference/service diskettes (Models TI1 and TI2 only) Offline configurations for Models TI8, TI9, TG8, TG9 You must use the calibration procedure to calibrate the scanner.
3. Select Run POS Device Tests for an RS-485 connection. Select EIA-232 4610 Printer Test for an EIA-232 connection. 4. If another system is attached, select the system whose printer you want to adjust. This is unnecessary when there is no other system attached.
Page 58
5 = selected line Figure 16. Adjustment and alignment printouts 7. Follow the instructions that are printed on the printer or displayed on the screen. 8. Press S1 (Esc on the Enhanced A/N Keyboard) to return to the previous menu.
4610 fonts and logos utilities There are utilities available on the Retail Store Solutions Web site. Depending on your model, you may either use the utility diskette or use the IBM Diagnostics for POS Systems and Peripherals package. The utility program allows you to perform the following functions:...
The Information screen will display the update percent completed. Note: The SureMark flash update will take several minutes. Do not power off 6. After the firmware update is complete, the SureMark printer will be reset. a. Press Enter (OK) to confirm.
AIP46MCD.HEX for Models TI3, TI4, TG3, TG4, TF6, and TM6 with the 2 MB memory option. v For Model TI8, see the IBM Retail Store Solutions Web site at http://www.ibm.com/solutions/retail/store/support/. 2. Copy the latest SureMark firmware update image file to the C:\POS\BIN directory.
For Linux, go to the directory /opt/ibm/javapos/flash on the target system and create an rs485 directory. This is done as shown in the following example: % cd /opt/ibm/javapos/flash % mkdir rs485 v For Windows, go to the directory root install directory\IBMJPOS\res\ flash on the target system and create an rs485 directory.
Note: All SureMark firmware levels for Models TI3, TI4, TG3, TG4, TF6 and TM6 support emulation; no other models support this emulation. It is possible to emulate the IBM Model 3 or Model 4 printer with the SureMark printer. You must change the configuration to enable the SureMark to emulate the Model 3 or Model 4 printers.
You can empty the printer buffer by printing out the data that is stored in the flash memory. The data prints on the customer receipt station. The data in the buffer is erased only after the last line of data is printed.
Emulation of page mode is not supported on the SureMark. v Epson supports the Select paper sensor to stop printing command. IBM does not support a low paper sensor. v In order to implement fixes, new functionality, and other improvements, new releases of printer microcode are routinely published.
README files and information about OEM papers that have been certified. Select IBM SureMark Printer. The displayed page contains links both to documentation and to diskettes and drivers that you can download for the SureMark printers.
The throat must be open to insert a document from the side. Press and then release both buttons again to close the throat. Both buttons are also used to test the printer. See “Offline tests” on page 62 for additional button functions.
Figure 19. Inserting checks for all models except TF6 and TM6 Insertion of Document (Front Load) Figure 20. Inserting checks or documents in a Model TI2, TI4, TI8, TI9, TG4, TG8, or TG9 printer SureMark Printers User’s Guide Insertion of Check for MICR Reading...
Updated April 2, 2009 Print Position Figure 21. Inserting checks or documents in a Model TI2 or TI4 printer Figure 22. Side insertion of documents in a Model TI8 printer Figure 23 and Figure 24 on page 50 show the printable area on an inserted document for both portrait and landscape.
Updated April 2, 2009 Figure 23. Printable area of an inserted document (portrait) Figure 24. Printable area of an inserted document (landscape) SureMark Printers User’s Guide...
Updated April 2, 2009 Ribbon loading 1. Open the ribbon cover. As the cover is opened, the print head moves to a position where you can easily load a ribbon. Figure 25. Opening the ribbon cover 2. If there is already a ribbon cartridge installed, remove it by lifting it straight up. Note: You might need to grasp the body of the cartridge rather than the top to Figure 26.
Page 74
Figure 26 on page 51. Lower the cartridge into position until the notches on its sides snap into place on the printer guides. Once the cartridge is in place, turn the knob until the ribbon slides into place between the print head and the ribbon shield.
The leading edge of the paper should come from the direction of the front of the printer and go across the top of the roll as shown in the diagram. If it feeds from the bottom of the roll, nothing will be printed on the paper.
This disengages the paper feed. The paper feed motor must then catch up before the printer can feed the paper, which causes missing lines or partial lines of print. Use the customer receipt feed button to advance the receipt and all lines will print.
Updated April 2, 2009 Clearing jams in the check flipper area This procedure is for the SureMark printer Models TI2, TI4, TI8, and TI9 (MICR Reader and Check Flipper features) only. If a check jams in the Check Flipper mechanism: 1.
1. Open the ribbon cover. 2. Move the impact printhead to its rightmost position. 3. Rotate the document sensor assembly towards the front of the printer to expose the MICR read head. 4. Use a cotton swab that is lightly soaked with alcohol to wipe any residue or dirt from the MICR read head surface.
Updated April 2, 2009 Figure 32. MICR reader read head Thermal print head cleaning The thermal print head can be cleaned whenever print quality deteriorates. 1. Open the paper cover. 2. Using a cotton swab soaked in isopropyl alcohol, gently wipe the print head several times on its print line and on the surrounding area.
Detailed View of Thermal Printhead Figure 33. Print head and print line area (Models TI1, TI2, TI3, TI4, TI8, TI9, TG3, TG4, TG8, and TG9) 3. Wipe off any residual alcohol with a dry swab. If print quality does not improve after cleaning the thermal print head, call for service.
Updated April 2, 2009 Document scanner cleaning (Model TI8, TI9, TG8, TG9) The scanner surface should be cleaned after 10 000 documents or every three months or whenever image quality deteriorates. 1. Open the ribbon cover. See Figure 34. Scanner Surface Figure 34.
Document scanner calibration (Models TI8, TI9, TG8, TG9) The printer must have power ON. Use a clean sheet of white copier paper (not recycled paper) as the calibration target. Fold the paper in half. (Optional: cut paper to 4.25 in. wide.) 1.
Any equipment to which this product will be attached must also be connected to properly wired receptacles. Note: For translations of these safety notices, see IBM Safety Information—Read This First, GA27-4004. Testing the printer When you power ON the SureMark printer, it runs a power-on self-test (POST). If the POST finds no errors, the printer is ready for operation.
2. Press and release the customer receipt feed button to start this test. 3. See Figure 36 on page 64 and verify that your printer has printed correct information for your model and configuration:...
4. See Figure 36 on page 64 and verify that your printer has printed correct information for your model and configuration: v MICR reader enabled and check flipper enabled (Model TI2, TI4, TI8, TI9,...
Figure 36. Offline printer test pattern from the customer receipt station (Models TI1, TI2, TI3, TI4, TI8, TI9, TG3, TG4, TG8, TG9) Test Pattern Notes: 1. The serial number that prints will be the actual serial number of your printer.
EIA-232 hex dump To enable hex dump mode for the printer: Power off the printer, press and hold the paper feed button and then power on the printer with the paper feed button still pressed. To exit, power OFF or reset the printer.
This section contains information to help you determine the cause of a problem and how to solve it. If the SureMark printer fails, use Table 3 to identify and report the problem. Follow the procedures described in the table. If you can not identify and solve the problem, call your service representative.
Page 90
Updated April 2, 2009 SureMark Printers User’s Guide...
3. Drop the roll into the bucket. The leading edge of the paper should come from the direction of the back of the printer and go across the bottom of the roll as shown in the diagram. See Figure 41 on page 72.
This might cause partial lines of print. Use the customer receipt feed button to advance the receipt. SureMark Printers User’s Guide to load paper. Do not pull the receipt paper out of the printer with the paper access Updated April 2, 2009 Top cover Metal...
Updated April 2, 2009 Thermal print head cleaning The thermal print head can be cleaned whenever print quality deteriorates. 1. Open the paper cover. 2. Using a cotton swab soaked in isopropyl alcohol, gently wipe the print head several times on its print line and on the surrounding area. See Figure 42. 3.
Page 96
Updated April 2, 2009 SureMark Printers User’s Guide...
4. See “Offline test” and run the offline test. If the offline test fails or you suspect problems with your system, see “Problem determination” on page 78. Offline test An offline printing test is provided as a diagnostic tool to ensure the printer is operating correctly. 1. Open the top cover.
Figure 43. Offline printer test pattern (Models TF6 and TM6) Test Pattern Notes: 1. The serial number that prints will be the actual serial number of your printer. (If the logic card has been replaced, this number must be reset to the original serial number.)
Resetting the printer - offline To reset the printer: 1. Open the top cover. 2. Power off the printer using the power ON/OFF switch that is located in the right front corner of the printer. 3. Power on the printer.
Paper has a significant manufacturing tolerance and nominal paper designations do not reflect actual measurements. The manufacturing tolerance must fall within the published operating thickness range. IBM strongly recommends that customers test paper in their specific configuration before use. The intent of this specification is that if any...
IBM specifications. Some inks and printing processes will work acceptably, while others will not. Printer problems that are caused by supplies that do not meet IBM specifications may result in a billable service call, regardless of the existence of a service contract.
TG9 only) The ribbon is an Epson ERC-35 or equivalent. In addition to the Epson ERC-35, the Infotech RE35P ribbon was tested and approved for use in the SureMark printer. The Infotech ribbon, order number RE35P, Black, is available from: Infotech, Inc.
Page 106
Updated April 2, 2009 SureMark Printers User’s Guide...
1. Clean the cover for cosmetic purposes as required. v IBM suggests the use of a soft clean cloth with warm soapy water for cleaning the plastic parts on IBM product v Don’t use abrasives or any alkaline, ammonia, or chloride-based cleaner.
Page 108
Updated April 2, 2009 SureMark Printers User’s Guide...
Models TF6 and TM6, an impact printer mechanism. SureMark printers do not contain a power supply. However, they do contain voltage conversion circuitry to allow connection to a standard IBM system interface or to an EIA-232 24 V power supply. (See “Power requirements” on page 12 for specific power supply specifications.)
Page 110
Dot utilization is typically low for normal character printing and up to 100% for full black line printing. The SureMark printer operates at 52 lps at low dot utilization, and at slower speeds as the dot utilization increases.
Immediate commands The SureMark printer has 4 KB of memory on Models TI1 and TI2, and 16 KB of memory on Models TI3, TI4, TI8, TI9, TG3, TG4, TG8, TG9, TF6, and TM6 to store incoming commands and data.
BWAIT-48H extra bits/byte (after printer data bytes) For more information about serial I/O communications, see 4680 Store Systems Serial I/O Channel Attachment Information, which is available from IBM Industry Corporate Relations. Cash drawer connector pin assignments The SureMark printers have a single cash drawer connector. This connector can drive either a single cash drawer (see “Description of models”...
EIA-232 connector pin assignments SureMark printers contain a 9-pin D-shell connector port for EIA-232 communication. This port is on the interface card, accessible under the printer without removing printer covers. The connector has the following pin functions: Table 8. EIA-232 connector pin functions See “Description of models”...
Table 12. Powered USB connector pin assignments See “Description of models” on page 4 for the cable part numbers. Code page definitions The SureMark printer has a resident character set that supports these code pages: v Generic v 437 (US) v 850 (International) –...
Code page 865 Figure 49. Code Page 865 Character fonts This section describes font capabilities. For more information about font-related commands, see: v “Download user-defined characters” on page 118 v “Set print station” on page 134 v “Set print mode” on page 129 v “Set code page”...
Updated April 2, 2009 v Font C is 8 dots (wide) × 16 dots (high) with the last 2-dot row used for descenders. (1.0 mm × 2.0 mm character height including descenders, 1.0 mm × 1.75 mm excluding descenders) v Font C, starting with level 38 micro code, is 8 dots (wide) and 20 dots (high) with the last 2-dot row used for descenders.
Page 122
4. You can print in two densities on the impact printer: 120 half-dots per inch or 150 half-dots per inch. Refer to the description of bits 0 and 1 in “Set print mode”...
Table 14. EIA-232 commands organized by function Description System Commands Exercise Program Status request Extended address command (request printer ID) Verify previous commands completed Preset or Onetime-Set Commands Download graphics (logo) commands Predefine messages Download user-defined characters ESC & s n m data or X'1B26;s;n;m;data'...
Page 127
Align positions Set error recovery function Define document wait time Status sent to system Select character for reprinted lines ESC + n or X'1B2B;n' Re-initialize the printer Enable/disable the feed buttons Enable/disable the beeper Enable/disable upside-down printing Select character size for scalable...
Page 128
Paper cut/DI eject Generate drive pulse for cash drawer Retrieve the flash storage Retrieve size of user flash storage ESC 4 x ’03 FF FF FF’ or X'1B3403FFFFFF' Retrieve printer usage statistics Check Processing Commands MICR read Flip check Document Scanner Commands...
Page 129
Cancel print buffer Undefined EC request; send status Undefined Undefined Undefined Undefined Reset printer Enable unsolicited status Disable unsolicited status Disable transparent XON/XOFF ESC 6 or X'1B36' ESC 8 n or X'1B38'n ESC 7 or X'1B37' ESC L or X'1B4C' ESC S or X'1B4f' ESC X or X'1B58;x;y;dx;dy'...
Enable/disable two-color printing Enable/disable upside-down printing Erase flash EPROM sector Exercise program Extended address command-request printer ID Fix font matrix Flash storage write Flip check Generate drive pulse for cash drawer Hold printing until buffer is released ESC 7 or X'1B37'...
Page 131
Reset line count Retrieve first unread image location GS N SOH SOH or X'1D 4E 01 01' Retrieve next image location Retrieve printer usage statistics Retrieve scanned image Retrieve size of user flash storage Retrieve the flash storage...
Page 132
Table 15. EIA-232 commands in alphabetical order (continued) Description Select bar code height Select character for reprinted lines Select character size for scalable fonts Select color printing Select compression format and scanned image threshold Select font for HRI Select horizontal size of bar code Select page mode Select PDF417 ECC level Select printable area...
Purpose: This tests printing functions of the printer. A test message is printed. (See Figure 36 on page 64.) If there is a document in the printer, the test message prints on the document. Otherwise, it prints at the customer receipt station.
Remarks: The printer status is returned in status bytes 1–8. Status byte 5, bit 1 is set after this request has been executed. See “Status summary” on page 184 for more information. Error Conditions: None. Status request EIA-232 Syntax: ESC v or X'1B;76' Purpose: The printer status is sent to the system.
Page 135
When byte 1 = X'30': Set to 1 when Check Flipper is present v When byte 1 = X'31': Reserved Bit 2 v When byte 1 = X'30': Set to 1 when the printer has the 2 MB option v When byte 1 = X'31': Reserved Bit 3...
This information only needs to be defined once because it will remain for the life of the printer or until it is redefined. To verify that data was previously stored in the printer, the system can request a checksum on data stored in each sector.
Updated April 2, 2009 There are twenty-two 64 KB sectors, for a total of 1.4 MB of flash memory available for allocation. The MCT value represents the number of 64 KB sectors assigned to the respective function. The amount of memory allocated to each function is specified by the value stored in its respective MCT location.
Page 138
(horizontal slices), and the impact will be defined by eight-dot-high rows (vertical slices). This command can be used to print signature captures at the printer. 1. Capture the signature as a bitmap. 2. Convert the bitmap to a series of graphics (logo) messages.
Updated April 2, 2009 For Thermal Graphics - Defined as: X'1D2A010202AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 55555555555555555555555555555555' For Impact Graphics - Defined as: X'1D2A020202FF00FF00FF00FF00FF00FF00FF00FF00 00FF00FF00FF00FF00FF00FF00FF00FF' Error Conditions: Flash EPROM load error - Verify the sector was erased before downloading images. Memory sector is full - The sector can store up to 64 KB of graphics data, after which the sector is full.
v “Print predefined graphics (logo) command” on page 159 can be included v “Print predefined messages” on page 159 can be included in this v These commands can not be included in the predefined message: v This command should be sent only when the data buffer is empty. See Error Conditions: Flash EPROM load error - Verify the sector was erased before downloading the messages.
EPROM. Remarks: v After characters are downloaded to the printer, they remain valid until you v Before the characters are defined, the sector of the flash EPROM which v Flash EPROM sector 4 contains all user-defined code pages for the v Flash EPROM sector 3 contains both user-defined code pages for the v Thermal height must be even.
Example: 10 wide × 20 high Defined as: X'1B26014848 C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFC0FFC0F C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0' The above statement defines character X'48' as an ’H’. Note: The number of data bytes = 2 × dot height (20) = 40 bytes. Proportional font This command is supported only for Models TI3, TI4, TI8, TI9, TG3, TG4, TG8, TG9, TF6 and TM6.
Page 143
(decimal point) on the right, and still be left-aligned. (See “Align positions” on page 139.) you redefine them. This is true even if power to the printer is removed. stores this data must be erased. (See “Erase flash EPROM sector” on page 123.)
bytes that define the character. If, as in this case, the character is defined before all 64 bytes have been used, the rest of the bytes are filled with X'0' (see Figure 50). Note: If wb were set to 03, then the total number of data bytes would be 0000111100000000 0001111110000000 0011111111000000...
When defining wire patterns, the same wire does not fire in consecutive, primary (P) and secondary (S) positions. (The printer does not check for errors in defining the character.) If the character is defined with dots in consecutive positions only one of the dots is fired.)
EIA-232 Syntax: ESC ″ n or X'1B;22;n' where: Purpose: To verify data integrity of the data loaded in the flash EPROM in the printer. A 2-byte checksum is returned. Microcode tolerance (MCT) information - loading EIA-232 Syntax: ESC M n h l or X'1B;4D;n;h;l' where: SureMark Printers User’s Guide...
The microcode tolerance (MCT) information is used to make adjustments to the printer’s microcode. MCT data is nonvolatile data stored in the printer EPROM that is specific to a printer. For example, an MCT parameter can be defined to adjust for mechanical tolerances which cause a print line to not be centered on a receipt.
Page 148
0 = Line feeds are executed without regard for the state of DI ready. (IBM mode) Bit 14: v 1 = Normal operations (IBM mode) v 0 = Switch order of font A and font B (non-IBM mode) Bit 15: v 0 = Disable CR (X'0D') in CR station.
Page 149
1 = No mapping of user flash storage v 0 = Map user flash storage to logo space 55–159 37–9F Reserved – IMPORTANT: Changing these values might damage the printer. User-defined impact character memory allocation User-defined thermal character memory allocation User-defined Logos...
Table 19. Fonts for Models TI1 and TI2 Bit 0 Bit 1 User-Defined Thermal Code Page Code Page 1 Code Page 2 Code Page 3 Code Page 4 Default: n = 00 Remarks: v For thermal printing with resident character sets: v For impact printing: v Invert can not be used with overline or underline.
Updated April 2, 2009 Default: Set or cancel double-high mode EIA-232 Syntax: ESC h n or X'1B;68;n' where: n=00 n=01 Default: n = 00 Purpose: For better print quality with double-high characters in the document station. Remarks: See “Set or cancel unidirectional printing” on page 133. Set or cancel underline mode EIA-232 Syntax: ESC −...
n=01 Default: n = 00 Remarks: This is valid in the customer receipt station only. Set or cancel emphasized printing EIA-232 Syntax: ESC G n or X'1B;47;n' where: n=00 n=01 Default: n = 00 Remarks: This must be at the beginning of a print-line in the document portrait station. It is enabled for the entire line.
To determine the length of the document in the Landscape Print station Remarks v Not supported on printer Models TI1 and TI2. v Document length data is sent in status bytes 9 and 10. v Status byte 5, bit 3, is sent to indicate that extra data (beyond status byte...
(540 dots) / (10 = dots per character) = 54 characters per line Attention: shorter than the actual document. If you set the document length too long the printer will feed the document out of the printer roller and an error will be generated. Set print station EIA-232 Syntax: ESC c 0 n or X'1B;6330;n'...
Code Page 858 - Multilingual Code Page 863 - Canadian-French Code Page 860 - Portugal Code Page 865 - Norway Printer’s Generic Code Page The number of dot-spaces in the thermal print station or half-dot spaces in the impact print station. Cancel Rotated Characters...
3 Document Station - Landscape Mode 4 Reserved 5 Reserved 6 Reserved 7 Reserved spacing dimension is approximate. For the impact printer in portrait mode, the actual line spacing must be calculated using 51 steps per inch. Updated April 2, 2009...
If both bit 1 and bit 0 of n are set (n=03), only half-character color Limitations: v This command is only valid if the Enable Color Printing command (see v When color paper is enabled, depending on the paper, the printer might Set line spacing using minimum units EIA-232 Syntax: ESC 3 n or X'1B33;n'...
Default: n = A0 (160 decimal) Maximum: 255 steps (FF hex) This value is stored in the EEPROM in the printer so that it is not lost when the printer is reset. Set horizontal tab positions EIA-232 Syntax: ESC D [n1 n2] NUL NUL or X'1B44[n1n2]0000'...
Updated April 2, 2009 where: Default: n1 = 0, n2 = 0 Remarks: In the customer receipt station, 1 mm = 8 dots. In the document station, 1 inch = 150 half-dots (75 dots). n1 and n2 are hex values. Convert each to decimal. Then, use this formula to get the decimal equivalent: (n1 ×...
The command is only valid in the cash receipt station. v This command is not supported for Models TI1 and TI2. v The command is ignored if the printer is not left aligned when the v If the Align Column Right command is received but the line is filled...
If y = 0, the printer does not grab the document. The operator must use the document feed button to pull the document into the printer. If x = 0, the printer never sends error status if no print data is sent to the document station.
= 2A hex (This is an asterisk (*) in most code pages.) Remarks: The value is stored in EEPROM to prevent loss when the printer is reset. The default value after the reset is the value last sent. Re-initialize the printer...
To disable the feed buttons while in the middle of a transaction. Remarks: If the printer is set to have the buttons disabled, the offline tests will also be disabled. Supported on all models except TI1 and TI2. Enable or disable the beeper (Models TF6 and TM6 only) This command is supported only for Models TF6 and TM6.
Default: n = X'00' Purpose: When the printer is wall-mounted, the front of the printer points up. SureMark Printers User’s Guide Bits 0–3 The note. Bit 0 is the LSB. Bits 4–5 The octave.
Therefore, the print data appears upside down when data is printed normally. This command allows the data to be right-side up as it comes out of the printer. Remarks: v When upside-down printing is enabled, the last line of data must be sent v This command is valid only at the beginning of a print line.
Fix font matrix This command is not supported for Models TI1 and TI2. EIA-232 Syntax: ESC : n or X'1B 3A n' where: Default: n = 00 Purpose: To fix the matrix of proportional fonts. This command will be used mostly to align numbers and decimal points.
Updated April 2, 2009 v Like user-defined characters, if the image is only 14 dots wide, the last Select thermal paper This command is not supported for Models TI1 and TI2. EIA-232 Syntax: GS ; n or X'1D 3B n' where: n = X'00' n = X'01'...
Page 170
Check digits will be figured and added for Code 128C and Code 93. v Models TI1 and TI2 support only Code 128C (n=07). They do not support v For UPC-E, the printer will expand the data, generate a check digit and v For CODABAR, a stop and start character is required.
Page 171
Updated April 2, 2009 Table 21. Code 128 character set Decimal Value Set A “ & ‘ ‘ – < > Appendix D. EIA-232 programming information Code Set B Set C “ & ‘ ‘ – < >...
Page 172
Table 21. Code 128 character set (continued) Decimal SureMark Printers User’s Guide Value Set A ∧ Updated April 2, 2009 Code Set B Set C ∧ ‘...
Updated April 2, 2009 Table 21. Code 128 character set (continued) Decimal Value Set A FNC3 FNC2 SHIFT CODE C CODE B FNC4 FNC1 Appendix D. EIA-232 programming information Code Set B Set C FNC3 FNC2 SHIFT CODE C FNC4 CODE B CODE A CODE A...
Print bar code examples Table 22. Print bar code examples UPC-A UPC-E JAN 13 (EAN-130 JAN8 (EAN-8) CODE 39 CODABAR CODE 128C CODE 93 Reserved Select horizontal size of bar code EIA-232 Syntax: GS w n or X'1D77;n' where: Default: Note: The last valid value is kept when an invalid value is sent.
Updated April 2, 2009 n = the print position Default: n = X'00' Remarks: Human readable information is normal text associated with the bar code. Note: The last valid value is kept when an invalid value is sent. Select font for HRI EIA-232 Syntax: GS f n or X'1D66;n' where: n = the font for the HRI...
Error Conditions: If an image can not be printed, status byte 7, bit 2 will be set. This may happen when the image is too big to print. Try decreasing the ECC level. Print PDF417 bar code using binary mode EIA-232 Syntax: GS U datalength data or X'1D;55;datalength;data;00' where:...
Updated April 2, 2009 Select aspect ratio PDF417 bar code EIA-232 Syntax: GS S r;c or X'1D;53;r;c' where: Default: r = 1, c = 2 Remarks: This is not an exact ratio. The image will get as close as possible to the ratio.
Print character commands These commands should be sent after ASCII data is sent to the printer and is being held in the print buffer. Any of these commands will increment the line count by 1. (See “Status byte 6” on page 186 and “Reset line count” on page 176.)
When the document is inserted until the line can just be seen at the printer cover, and this command is sent with n=0x65, the next line printed lines up with the line seen at the top cover. This replaces the Open Throat command for full check scan (TI9/TG9) printers.
The number of data bytes for the image is (h × w) × 8. See “Download graphics (logo) commands” on page 115 for an example of the data. capacity of the printer memory (see Table 23). Buffer size 2 KB...
Updated April 2, 2009 Print predefined graphics (logo) command EIA-232 Syntax: GS / m logo# or X'1D2F;m;logo#' where: logo # The number associated with the logo that is stored. Purpose: To print predefined all-points-addressable print messages. Remarks: The margin is ignored if it causes the logo to overrun the line length. Printing this message in the document station at 150 dpi will take three passes of the print head.
Register document v Close throat if open v Advance paper forward to first position Re-register the document. If the document is in the printer, it is pulled back to the first print position. Valid for Models Tx8 and Tx9 only.
EIA-232 Syntax: ESC p m n1 n2 or X'1B70;m;n1;n2' where: Purpose: To open one of the cash drawers attached to the printer. Remarks: Printing will be suspended while a cash drawer is being opened. Retrieve the flash storage EIA-232 Syntax: ESC 4 n1 n2 or X'1B;34;n1;n2'...
The usage statistics are sent over the serial line in status bytes 9 and 10. Use this procedure to retrieve printer usage statistics from the printer: 1. Reset the printer. (This is an optional step. It ensures that the most recent counts will be retrieved.) EIA-232 Syntax: 2.
Page 185
Updated April 2, 2009 Table 24. Retrievable usage data (continued) Hex Value Usage Data Being Tracked Number of failed paper cuts - single-station printers only Number of characters printed at the DI (impact) station - thermal/impact printers only (see Note 1) Number of steps performed by the DI paper feed motor Number of DI transport motor starts Number of home errors - thermal/impact printers only (see...
Check processing commands (Models TI2, TI4, TI8, TI9, TG4, TG8, and TG9 only) This printer can process the check entirely without taking it from the printer. It can read the magnetic ink character line, frank the back of the check, and flip the check to print the face of the check.
If no magnetic ink characters are detected, a single question mark (X'3F') v If the printer is unable to read any character on its first try, it will feed the v Checks with magnetic ink printing within 1.2 inches of the right edge of...
The maximum check length is 10 inches. The error is also set if the check does not clear the document sensor when expected. Document scanner commands Scanner commands are supported on SureMark printer Models TI8, TI9, TG8, and TG9 only. Start scan EIA-232 syntax: X'1B;3E;n'...
Page 189
Check 21 flow - with the TI9 Assume that the check must be fully filled out and both the front and back of the check imaged. Assume the printer prints the check face information. 1. Customer gives signs the check and gives it to the cashier.
4. The transaction information (MIRC, amount, and so on) is sent to the 5. Back of the check is franked. 6. Flip and scan the back of the check. Select landscape print station, 8. The face of the check is printed. 9.
In all cases, dx and dy define the area’s width to the right, and height down. If dx and dy extend the printer area further than the boundaries of the image, the value is truncated to the image boundary. If the size of the print area is greater than the thermal print head can print (either from image size or scaling), the image is truncated to the width of the print head.
Page 192
(0,0) Figure 52. Scanned image organization Remarks: Images are stored sequentially. The locations where the images are stored are obtained with a Retrieve next table location command before issuing the store command. The image is compressed using the compression algorithm last selected by the Select compression format command, and is then stored in memory.
Page 193
If the value of xn plus dxn is greater than the total width scanned by the printer, the printer uses the data detected up to the maximum scan width. If the value of yn...
An image 2.75 in. by 5.5 in. that begins 0.25 in. from the left side, and 0.5 in. from the top of the document is stored with the tag data: 03/04/02 001.34 Example 2: Method 3: X'1B 41 03 00 AF 01 DB 00 28 00 64 00 B4 00 64 00 64 00 96 00 96 00 64 00 19 01 13 FF FF FF FF FF FF FF FF 00' Three separate areas are stored.
GS c 0 or X'1D 63 30' Purpose: Used to initiate the calibration routine for the scanner. The printer scans the document multiple times and updates the printer’s calibration data. See “Document scanner calibration (Models TI8, TI9, TG8, TG9)” on page 60 for more information about the document to be used.
Retrieve next image location EIA-232 syntax: GS N SOH NULL or X'1D 4E 01 00' Remarks: Returns the table position where the next image is stored. Command is Extend MCT Request command (2-byte address). Status byte 5, bit 3 is set to indicate data is attached.
If an error occurred during the transaction that was being held, the printer sends back the line number with the error and the error status. The system can then decide to cancel or continue printing after the error is corrected.
When recovering from a cash receipt print error v After clearing an unrecoverable home error After the printer resets, it defaults to not sending status unless requested. If an error occurs, the printer appears hung, unless a status is requested. If unsolicited status is enabled, the printer sends the error to the system as soon as it occurs.
ESC 7 or X'1B37' Purpose: If the system can not send data to the printer at a speed needed to keep the printer in constant motion, it can hold the printer queue until it sends all data lines for a transaction.
Select printable area EIA-232 Syntax: ESC X or X'1B;58;x;y;dx;dy' where: v x, y v dx, dy Remarks: v When sent in standard mode, this command sets the printable area for v If the starting position (x, y) is outside the maximum range, the entire v If the printing area is defined outside the maximum page size, the v Maximum page size is 576 dots in the horizontal direction, and 800 dots Select printing direction/position...
Updated April 2, 2009 v Moves the printing position to the specified dot position perpendicular to v If the value of y is outside the specified printable area, this command is Set relative vertical position EIA-232 Syntax: GS \ y or X'1D;5C;y' where: y is the two-byte vertical printing position (in dots).
v This is a one-time adjustment on the current line. If this command moves Set relative horizontal position EIA-232 Syntax: ESC <5C>h n1 n2 or X'1B;5C;n1;n2' where: v n1 is the high-order byte of the dot offset, relative to the left margin in v n2 is the low-order byte of the dot offset, relative to the left margin in default: n1 = 0, n2 = 0...
ESC FF or X'1B 0C' Remarks: v In standard mode, this command is ignored. v In page mode, this command prints the page that is loaded in the printer. Clear print data in page mode EIA-232 Syntax: CAN or X'18'...
The printer calculates the length of a document it is to print. To do that, it must feed the document up past the bottom sensor and back to the top sensor. (On a 5-inch document this takes 2 seconds.) If a MICR read was done previously, the...
Updated April 2, 2009 v When landscape mode is used without the check flipper, the document should be inserted so that the right edge is at the top of the printer, and the bottom edge is against the printer’s right wall.
Cash receipt print error. The cover is open or out of paper. v Printer buffer empty. If enabled, see “Status sent to system” on page 141. v Document sensor state changed. If enabled, see “Status sent to system” on page 141.
Reserved. Always equals 0. User flash storage sector is full. Firmware error. CRC on the firmware failed. The printer is running out of the boot sector. Only system commands and firmware commands are accepted. Command complete (“Erase flash EPROM sector” on page 123, “Flip check” on page 166, and whenever a physical line is printed).
Thermal print head or motor is almost too hot to continue printing. This bit is set to ON when the printer determines that the print head or motor are getting close to the point where the printer must slow down to keep from overheating the station.
Request the size of the EJ space Erase the EJ data in the printer ....188 This section describes the procedure for uploading electronic journal (EJ) data while the SureMark printer is in Model 4 emulation mode.
Command Syntax: X'0117' Remarks: In response to this command, the printer will send four status bytes, then 43 bytes of print data, followed by the line number. The line number will be sent as decimal ASCII numbers. Request the size of the EJ space...
Preparing the fonts Downloading proportional fonts to the SureMark is a two-step process: 1. Convert a TrueType font to the SureMark proportional font format. Use the IBM Proportional Fonts Conversion Utility, fontconvert.exe, to convert the fonts. See “Proportional font conversion utility” on page 37.
The following sequence assumes proportional characters have been downloaded and selected for printing. The following sequence should be used for each item line. The printer output would resemble the following: Candy Bar Fountain Soda 1.
(see “Set horizontal tab positions” on page 138) will remain intact until the printer is reset or re-initialized. Once tabs are setup, all that is required is to send a tab character X'09' to move to the next tab position. It is still recommended that the Fix Font Matrix be used, if alignment of the individual characters in a field is important (for example, to align the decimal points of prices).
Page 214
Updated April 2, 2009 SureMark Printers User’s Guide...
Epson single-station printer and the SureMark. Note: Ensure that the dip switch on the printer is set to "Other," rather than "IBM." Commands supported in emulation mode The commands listed in Table 28 are supported in Epson emulation mode.
Page 216
Turn white/black reverse printing mode GS H n Select printing position for HRI characters GS I n Transmit printer ID GS L nL nH Set left margin GS P x y Set horizontal and vertical motion units GS V m n...
NV memory. The user is required to erase the NV memory before the address can be overwritten. Define NV bit image The width is limited to 576 dots wide and 255 rows high. Appendix G. Emulation support for Epson single-station printer...
The following limitations must be considered when using a single-station SureMark printer to emulate an Epson single-station printer: v When applications switch from Epson printers to IBM printers, there is sometimes a difference in the receipt line spacing. The receipt appears double spaced because, by default, the SureMark printer treats carriage returns (CRs) the same as line feeds (LFs).
Gevaar Voordat u begint met het installeren van dit produkt, dient u eerst de veiligheidsrichtlijnen te lezen die zijn vermeld in de publikatie IBM Safety Information—Read This First, GA27-4004. In dit boekje vindt u veilige procedures voor het aansluiten van elektrische appratuur.
Page 220
GA27-4004. Diese Veröffentlichung beschreibt die Sicherheitsvorkehrungen für das Verkabeln und Anschlieβen elektrischer Geräte. Vigyázat Mielôtt megkezdi a berendezés üzembe helyezését, olvassa el a IBM Safety Information—Read This First, GA27-4004 könyvecskében leírt biztonsági információkat. Ez a könyv leírja, milyen biztonsági intézkedéseket kell megtenni az elektromos berendezés huzalozásakor illetve...
Page 221
Updated April 2, 2009 Peligro Antes de empezar a instalar este producto, lea la información de seguridad en Información de Seguridad—Lea Esto Primero, GA27-4004. Este documento describe los procedimientos de sequridad para cablear y enchufar equipos eléctricos. Varning—livsfara Innan du börjar installera den här produkten bör du läsa säkerhetsinformationen i dikumentet Säkerhetsföreskrifter—Läs detta först, GA27-4004.
IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites.
Page 226
IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
Properly shielded and grounded cables and connectors must be used in order to meet FCC emission limits. IBM is not responsible for any radio or television interference caused by using other than recommended cables and connectors or by unauthorized changes or modifications to this equipment.
In solch einem Fall ist der Abstand bzw. die Abschirmung zu der industriellen Störquelle zu vergröβern.″ Anmerkung: Um die Einhaltung des EMVG sicherzustellen sind die Geräte, wie in den IBM Handbüchern angegeben, zu installieren und zu betreiben. Australia and New Zealand...
Updated April 2, 2009 Chinese Class A warning statement Attention: cause radio interference in which case the user may be required to take adequate measures. Japanese power line harmonics compliance statement Japanese Voluntary Control Council for Interference (VCCI) statement Attention: conforms to the standards set by the Voluntary Control Council for Interference by Technology Equipment (VCCI).
Taiwanese Class A warning statement Taiwan contact information IBM Taiwan Product Service Contact Info: IBM Taiwan Corporation 3F, No 7, Song Ren Road, Taipei Taiwan Telephone: Cable ferrite requirement All cable ferrites are required to suppress radiated EMI emissions and must not be removed.
(TI) que reciclen responsablemente sus equipos cuando éstos ya no les sean útiles. IBM dispone de una serie de programas y servicios de devolución de productos en varios países, a fín de ayudar a los propietarios de equipos a reciclar sus productos de TI.
United States, go to http://www.ibm.com/ibm/environment/ products/batteryrecycle.shtml or contact your local waste disposal facility. In the United States, IBM has established a return process for reuse, recycling, or proper disposal of used IBM sealed lead acid, nickel cadmium, nickel metal hydride, and other battery packs from IBM equipment.
For proper collection and treatment, contact your local IBM representative. This notice is provided in accordance with Royal Decree 106/2008 of Spain: The retail price of batteries, accumulators and power cells includes the cost of the environmental management of their waste.
Trademarks The following are trademarks of International Business Machines Corporation in the United States or other countries, or both: AnyPlace Kiosk(tm) AnyPlace POS Hub(tm) DB2 Universal Database IBM and the IBM logo PS/2 SureMark SurePoint SurePOS Wake on LAN WebSphere Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
Page 236
175 Request document length 133 reset line count 176 retrieve flash storage 161 retrieve printer usage statistics 162 retrieve size of flash storage 162 reverse print and feed paper 157 select character sets 134 select character size for scalable fonts 145...
Page 237
EIA-232 66, 77 hold printing command 177 horizontal tabs command, set 138 humidity requirements 10 IBM Diagnostics for POS Systems and Peripherals 41 IBM Retail Store Solutions Web site 44 immediate commands 89 impact code page command 122...
Page 238
203 battery recycling 210 cable ferrites 208 electronic emissions 205 electrostatic discharge (ESD) 208 end of life disposal 209 IBM 203 safety information 197 offline test, single-station printer customer receipt 76 reset printer 78 test pattern 77 SureMark Printers User’s Guide...
Page 239
174 retrieve flash storage command 161 retrieve next image location command 174 retrieve printer usage statistics command 162 retrieve scanned image command 172 retrieve size of flash storage command 162 reverse print and feed paper 157...
Page 240
111 voltage conversion circuitry 89 wall mounting feature, single-station printers 23 warranty information, all models 5 Web site, IBM Retail Store Solutions 44 weight, all models 10 where to order supplies 81 SureMark Printers User’s Guide...
When you send comments to IBM, you grant IBM a nonexclusive right to use or distribute your comments in any way it believes appropriate without incurring any obligation to you. IBM or any other organizations will only use the personal information that you supply to contact you about the issues that you state on this form.
Page 242
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ BUSINESS REPLY MAIL FIRST-CLASS MAIL PERMIT NO. 40 ARMONK, NEW YORK POSTAGE WILL BE PAID BY ADDRESSEE IBM Corporation Dept ZBDA/Bldg. 307 P. O. Box 12195 Research Triangle Park, NC 27709-9990...
Need help?
Do you have a question about the SUREMARK TF6 and is the answer not in the manual?
Questions and answers