A758 Owner’s Guide Legal Notices Disclaimer Information in this document is subject to change without notice. Consult your Axiohm sales representative for information that is applicable and current. Axiohm reserves the right to improve products as new technology, components, software, and firmware become available.
Page 3
100-240 Vac, 1.5/0.8 A, 50/60 Hz, output rated 24 Vdc, 2.3 A. Use of this product with a power supply other than the Axiohm power supply will require you to test the power supply and Axiohm printer for FCC and CE mark certification.
A758 Owner’s Guide Contents Contents Chapter 1: About the Printer.............. 1 Introducing the A758 Printer ............2 Standard Features................3 Connectivity Features ............3 Advanced Interface Design ........... 3 Electronics and Firmware............3 Thermal Receipt Printer............4 Impact Slip Printer..............4 Options....................
Page 5
A758 Owner’s Guide Contents Contacting a Service Representative ........... 47 Returning a Printer ................ 48 Chapter 4: Printer Media & Supplies..........50 Ordering Thermal Paper............... 51 Thermal Paper Specifications..........51 Manufacturers................. 51 Ordering Parts and Supplies ............52 Ordering Cash Drawers............52 Ordering Power Supply Cord and Adapters......
Page 6
A758 Owner’s Guide Contents Chapter 7: Programming Guide ............97 Command Conventions ..............98 List of Commands and Location..........99 By Command Code ..............99 By Function................103 Comparison to A756..............109 New Features ................109 Comparison Chart ..............111 Command Descriptions ..............
The A758 easily fits in anywhere. It connects to any host computer that uses the standard RS-232C interface. Other interfaces are also available. The printer’s standard command set allows it to work with software written for Axiohm, or other ESC/POS™...
A758 Owner’s Guide Chapter 1: About the Printer Standard Features Connectivity Features ♦ Industry standard RS-232C interface for communication with the host computer; other interfaces are available as options. ♦ Cash drawer kickout connector and software support for up to two cash drawers.
A758 Owner’s Guide Chapter 1: About the Printer Thermal Receipt Printer ♦ Extremely fast and quiet thermal printhead. ♦ No ribbon or ink cartridge to change. ♦ Drop-in paper loading. ♦ Double high, double wide, bold, inverse, underlined, superscript and subscript, italics, scalable and rotated print modes.
Power supplies are available in 55 Watt or 75 Watt versions. ♦ 3-pin to 6-pin power connection adapter to allow previous version power supplies (or terminal cables) to be connected to the A758. Thermal Receipt Printer Options ♦ The optional receipt cutter.
♦ The fourth digit indicates whether the printer has a knife for cutting receipts. For example, a printer with model number A758-1015 has a standard color case, 512K of flash memory, the MICR feature, and a knife for cutting receipts.
Chapter 2: Setup Guide ♦ Unpacking the Printer ♦ Choosing a Location ♦ Removing the Packing Restraints ♦ Connecting the Cables ♦ Loading Receipt Paper ♦ Putting in the Ribbon Cassette ♦ Testing the Printer September 1999...
Communication cable, if ordered with the printer (from host computer to printer) To report any missing materials, or to report a printer that was damaged during shipping, call your supplier or call an Axiohm representative at 1-(607) 274-2424. September 1999...
264 mm (10.4 in.) 347 mm (13.7 in.) The A758 printer takes up relatively little counter space and may be set on or near the host computer. With the RS-232C interface, you can place the printer up to 50 feet from the host computer and power supply.
A758 Owner’s Guide Chapter 2: Setup Guide Remove the Packing Restraints Front Cover Cardboard Support Carriage Foam Restraint Open the front cover, remove the foam restraint holding the carriage. Remove the cardboard support from the slip path. September 1999...
Page 17
A758 Owner’s Guide Chapter 2: Setup Guide Receipt Cover Paper Roll Supports Test Paper Printout Roll Open the receipt cover and remove the test printout. Lift the thermal paper roll out of the paper bucket and remove the paper roll supports.
A758 Owner’s Guide Chapter 2: Setup Guide Connecting the Cables Caution: Connect the cables to the printer before plugging in the power supply. If power is received from the host computer, turn it off before connecting any cables. Strain Relief...
A758 Owner’s Guide Chapter 2: Setup Guide Cash Drawer Cables The cash drawer cable connects the printer to one or two cash drawers. Plug the cable into the cash drawer connector (standard phone jack) located at the rear of the printer.
A758 Owner’s Guide Chapter 2: Setup Guide Loading Receipt Paper Tear off the end of the roll so that the edge is loose. Place the roll into the paper bucket with the paper unrolling from the bottom of the roll, and with a few inches of paper extending over the cabinet front.
Chapter 2: Setup Guide Putting In the Ribbon Cassette Note: You must use an approved Axiohm ribbon cassette with the check flip option to prevent jamming or other ribbon problems. Unwrap and tighten the ribbon by turning the knob on the cassette in the direction of the arrow.
A758 Owner’s Guide Chapter 2: Setup Guide Testing the Printer The Configuration Menu allows you to set general printer parameters. The test prints a list of various printer settings and partially cuts the paper if a knife is installed. The test printouts may vary depending on the printer model. To change the default settings, enter the Configuration Menu as instructed on the bottom of the test printout.
Page 23
A758 Owner’s Guide Chapter 2: Setup Guide Configuration Menu and Print Test samples (shown approximately 60% of size). Caution: Be extremely careful changing any of the printer settings to avoid inadvertently changing other settings that might affect the performance of the printer.
Chapter 3: Using the Printer ♦ Printer Controls ♦ Changing the Receipt Paper ♦ Replacing the Ribbon Cassette ♦ Printing on Forms or Checks ♦ Validating and Verifying Checks ♦ Clearing Check Flip Paper Jams ♦ Testing the Printer ♦ Printer Configuration ♦...
A758 Owner’s Guide Chapter 3: Using the Printer Printer Controls Receipt Cover Receipt Front Cover Slip or Paper Feed Check Button On-Line, Paper Status, Error LED (Green) Reset Extended Slip In Button LED (Green) Slip Table The printer has the following controls: ♦...
A758 Owner’s Guide Chapter 3: Using the Printer Changing the Receipt Paper Change the paper when either a colored stripe appears on the receipt paper or the printer’s On Line, Paper Status, Error LED slowly flashes (indicating that 15 + 10 feet of paper remains on the roll). Change the paper as soon as possible to avoid running out of paper part way through a transaction.
Chapter 3: Using the Printer Replacing the Ribbon Cassette Change the impact printer’s ribbon cassette if it is printing lightly. Note: You must use an approved Axiohm ribbon cassette with the check flip option to prevent jamming or other printing problems. Front...
Page 28
A758 Owner’s Guide Chapter 3: Using the Printer Front Cover Knob Ribbon Cassette (Shown in Position) Cassette Printhead Mylar Ribbon Shield Unwrap and tighten the new ribbon by turning the knob on the cassette in the direction of the arrow.
Check printing (printing the date, payee, and amount on the check face) ♦ Check endorsement Although the illustration on the following page shows a check being inserted into the printer, these instructions apply to any type of form. The A758 can print on forms up to five parts thick. September 1999...
Page 30
A758 Owner’s Guide Chapter 3: Using the Printer 2001 PAY TO THE ORDER OF DOLLARS MEMO ¦ Check Orientation Green Slip-in LED Check Guide First Line of Print Guide Slip Table Extended Slip Table To print on a form or check: Insert the form or check (check shown in the illustration) from the front and place it on the Slip Table with the print side up.
A758 Owner’s Guide Chapter 3: Using the Printer Verifying and Validating Checks If the printer has the optional MICR check reader, checks are verified and then validated. If the printer also has the optional check flip feature, the printer is able to flip the check over and print on the front of the check.
Page 32
A758 Owner’s Guide Chapter 3: Using the Printer Slide the check straight forward into the printer until it stops. The green Slip- in LED on the front of the printer comes on. IMPORTANT: Hold the check to the right, against the Check Guide and release it as soon as the printer begins to run.
A758 Owner’s Guide Chapter 3: Using the Printer Clearing Check Flip Paper Jams Check Check Flip Window Door To clear a paper jam from the optional check flip assembly: Look in the window of the check flip assembly. If the jammed check is visible, open the window and remove it.
Page 34
A758 Owner’s Guide Chapter 3: Using the Printer Front Cover If the jammed check is not visible in the window, open the Front Cover and remove the jammed check from behind the check flip assembly. September 1999...
A758 Owner’s Guide Chapter 3: Using the Printer Testing the Printer The Configuration Menu allows you to set general printer parameters. The test prints a list of various printer settings and partially cuts the paper if a knife is installed. The test printouts may vary depending on the printer model. The printout may be useful to a service representative if there is a problem.
A758 Owner’s Guide Chapter 3: Using the Printer Printer Configuration Printers are generally shipped with all appropriate configuration settings pre-set at the factory. The only time the user should need to change the printer configuration is if a new option is installed or the firmware is changed. It is also possible the user may need to run certain tests using the Configuration Menu.
A758 Owner’s Guide Chapter 3: Using the Printer Configuring the Printer Use the Configuration Menu to select functions or change various settings as indicated in the preceding sections. The Configuration Menu prints instructions and setting options interactively as the user goes through the configuration process.
Page 38
A758 Owner’s Guide Chapter 3: Using the Printer Follow all the instructions on the scrolling menu. Press the Paper Feed Button to make the selections. The instructions indicate whether to select something with a short click, a long click, or a series of short clicks. Indicate Yes with a long click, No with a short click.
A758 Owner’s Guide Chapter 3: Using the Printer Communication Interface The Configuration Menu gives the user the option of setting the printer to use an RS-232C serial port. (See “Configuring the Printer” for instructions on how to enter the Configuration Menu.)
Page 40
A758 Owner’s Guide Chapter 3: Using the Printer After you have enabled the Datascope Mode through the Configuration Menu, exit the Configuration Menu. Run a transaction from the host computer. All commands and data sent from the host computer will be printed as hexadecimal numbers as shown in the illustration.
Page 41
A758 Owner’s Guide Chapter 3: Using the Printer Push the Paper Feed Button. Two code pages will be printed. Go to step 2 again to repeat this test. To exit the Slip Test Mode: Enter the Configuration Menu again. Disable the Slip Test Mode.
Page 42
A758 Owner’s Guide Chapter 3: Using the Printer Check Flip Test Mode To run the Check Flip Test Mode: Enable the Check Flip Test Mode through the Configuration Menu (See “Configuring the Printer,” for instructions on how to enter the Configuration Menu), then exit the Configuration Menu.
This switch is used to determine what Printer ID value is returned in response to a Transmit Printer ID (1D 49 01) when the printer is in A756 Emulation Mode. The printer can be configured to send back the ID of the A758 or the A756. Default Lines Per Inch This function allows the user to set the default lines per inch printed by the thermal receipt printer to 6, 7.52 or 8.13.
Page 44
A758 Owner’s Guide Chapter 3: Using the Printer Knife Option This function makes it possible to set the Knife Option if it is installed in the printer. This setting should only be changed if the option is added or removed.
A758 Owner’s Guide Chapter 3: Using the Printer Basic Troubleshooting The A758 printer is a simple, generally trouble-free printer, but from time to time minor problems may occur. For example, the power supply may be disconnected or the thermal printhead may overheat.
A758 Owner’s Guide Chapter 3: Using the Printer Printer Beeps Problem/Symptom Possible Causes What to Do Printer beeps in a single, double, The printer has a problem with its electronics. Contact a service or triple pattern at first power representative.
A758 Owner’s Guide Chapter 3: Using the Printer Printer Will Not Print Problem/Symptom Possible Causes What to Do The On Line, Paper Status, Error The receipt paper may be Check that the receipt paper is LED is blinking and the printer...
A758 Owner’s Guide Chapter 3: Using the Printer On-Line, Paper Status, Error LED Flashes Problem/Symptom Possible Causes What to Do On Line, Paper Status, Error LED Receipt paper is out. Change Change the paper immediately. See is blinking. the paper now. Do not run a “Loading and Changing the Receipt...
A758 Owner’s Guide Chapter 3: Using the Printer On Line, Paper Status, Error LED Thermal printhead The printhead may overheat when is blinking. temperature is out of range. printing in a room where the temperature is above the recommended operating...
A758 Owner’s Guide Chapter 3: Using the Printer Poor Receipt Print Quality Problem/Symptom Possible Causes What to Do Colored stripe on receipt. Paper is low. Change the paper. Receipt does not come out all the Paper is jammed. Open the receipt cover, inspect the way.
A758 Owner’s Guide Chapter 3: Using the Printer Slip Station, MICR and Flip Problems Problem/Symptom Possible Causes What to Do Slip Table LED does not come Form or check not inserted Line up the form or check against the properly.
A758 Owner’s Guide Chapter 3: Using the Printer Knife Does Not Operate Problem/Symptom Possible Causes What To Do Receipt is not cut. Paper is jammed. Open the receipt cover, inspect the knife, and clear any jammed paper. The printer has a knife but...
Printer will not communicate with the host computer Contacting a Service Representative For serious problems, such as the printer not printing, not communicating with the host computer, or not turning on, contact Axiohm technical support at 607-274-2424. For self-maintenance organizations, a service guide, service video, parts manual, and other service documents, can be obtained from Axiohm.
Returning a Printer Follow these instructions if you need to return a printer for servicing. If you are sending the printer to Axiohm for repair, call Axiohm for a Return Material Authorization number (RMA#) at (607) 274-4777. Be prepared to answer questions concerning shipping and billing.
Page 55
A758 Owner’s Guide Chapter 3: Using the Printer d. Place the printer in the plastic bag and foam pack, place the packed printer in the box and secure the box with packing tape. Write the RMA# on the outside of the box and send the printer to the...
358-38-393-2419 Kauttua, Finland Additional grades are qualified and available for special media requirements. Axiohm can provide paper in small lots to facilitate product evaluation and testing. To order paper rolls directly from Axiohm, use the following part numbers: Standard Density 50 Rolls, 90mm dia.
Indiana Cash Drawer Model SLD Ordering Power Supply Cord and Adapters Contact your sales representative to order the power supply and power cords listed in the table. The numbers are for Axiohm reference only. Suppliers may use other numbers. Item Type...
(3 meters—9.8 ft.) A141-0009 25-pin (male) Forms Specifications The A758 prints on single- or multiple-part forms in the slip station (up to five- part forms). Forms and slips must meet the following requirements: ♦ Front insertion (minimum): 51 mm (2.00 inches) wide 68 mm (2.68 inches) long...
A758 Owner’s Guide Chapter 4: Media and Supplies Guide Ordering Ribbon Cassettes To order ribbon cassettes, contact your sales representative or order from Axiohm at the following address or toll free number: Axiohm 950 Danby Road Ithaca, NY 14850 Voice: 1 (607) 274-2424...
Extended Slip Table (Standard) A758-K280 Extended Slip Table (Short) A758-K281 Ordering Documentation Contact a sales representative to order the following documentation: Item Number A758 Owner’s Guide A758-D100 A758 Service Guide A758-D200 Field Service Video for A758 Printer A758-D400 September 1999...
A758 Owner’s Guide Chapter 5: Techical Spcifications Functional Description Standard Slip Features Print Technology Bidirectional, logic-seeking, nine wire impact printhead Printhead Features Automatic homing and jam detection Ink Means 3 or 5 million character life Carriage mounted ribbon cassette Print Resolution...
Page 64
A758 Owner’s Guide Chapter 5: Techical Spcifications Indicators Green LED "Slip-in" light Character Sets PC Code Page 437 PC Code Page 850 PC Code Page 852 PC Code Page 858 PC Code Page 860 PC Code Page 863 PC Code Page 865...
Page 65
A758 Owner’s Guide Chapter 5: Techical Spcifications Slip MICR Sensor Head Slip/LED Sensor Slip Side Guide 19 mm (0.747 in.) 8 mm (0.315 in.) 6 mm (0.236 in.) Slip Edge Paper Feed Direction Paper Holes and Low Reflection Prohibited Areas The Slip/LED Sensors use a reflective photo sensor.
A758 Owner’s Guide Chapter 5: Techical Spcifications Standard Receipt Features Print Technology Direct thermal 640 dot printhead Print Resolution 203 DPI horizontal and vertical 8 dots/mm Character Cell Standard 13 X 24 Compressed 10 X 24 Print Width Standard 44 characters @ 15.6 CPI Compressed 56 characters @ 20.3 CPI...
Page 67
A758 Owner’s Guide Chapter 5: Techical Spcifications Character Sets PC Code Page 437 PC Code Page 850 PC Code Page 852 PC Code Page 858 PC Code Page 860 PC Code Page 863 PC Code Page 865 PC Code Page 866 resident...
A758 Owner’s Guide Chapter 5: Techical Spcifications Optional Features Paper Cutter Rotary partial cut knife leaves 5.0 mm (0.2 inch) uncut on left edge. Slip Table Kits Extends Slip Table 38 mm (1.5 inches) (shortened) or 76 mm (3.0 inches) (standard) in front (standard on MICR and flip).
A758 Owner’s Guide Chapter 5: Techical Spcifications Reliability The numbers in the table refer to the Mean Cycles Between Failure (MCBF) for the items indicated. Thermal Receipt Printer 45 Million Lines Impact Slip Printer 15 Million Lines Impact Printhead 200 Million Characters Knife 1.5 Million Cuts...
A758 Owner’s Guide Chapter 5: Techical Spcifications Certifications EMI: ♦ FCC, Class A ♦ Industry Canada, Class A ♦ VCCI, Class A ♦ CE Mark, Class B ♦ Austel, Class B Safety: ♦ UL 1950 ♦ CSA 22.2 No. 950 ♦...
The A758 printer complies with the regulatory EMI standards and levels indicated in the section on Certifications when tested as a stand-alone unit. When connected to a host terminal or system, the A758 also complies with these standards and levels, provided that the host terminal or system first complies without the A758 printer connected.
A758 Owner’s Guide Chapter 5: Techical Spcifications Slip Media The A758 prints 1 to 5 part forms with the following limitations: ♦ The minimum thickness of a single part form is .08 mm (.003 inch). ♦ If present in a multi-part form, cardstock will be the bottom part.
A758 Owner’s Guide Chapter 5: Techical Spcifications Migration The A758’s standard command set allows it to work with software written for Axiohm or other ESC/POS™ compliant printers. The A758 supports two modes of operation: “A756 emulation” and “A758 native” modes. When the A758 is configured for A756 emulation mode through...
A758 Owner’s Guide Chapter 5: Techical Spcifications Performance Requirements Slip Printing Slip Positioning Forms are inserted from the front, top-of-form first, up to a form stop behind the carriage, or inserted from the left side and over-ride the form stop. In each case the form must be aligned with the check guide (right edge of the slip path).
Page 75
A758 Owner’s Guide Chapter 5: Techical Spcifications Slip Throughput Bi-directional line speed is based on a printhead speed of 260 CPS. Throughput (±5%) at the standard line spacing (7.2 LPI) depends on line length expressed in characters: Line Length Character Density Lines Per Minute 40 Chars.
Chapter 5: Techical Spcifications Character Format The A758 can place 66 standard characters, or 80 compressed characters, or 33 rotated characters, or 330 adjacent bits of graphics (660 addressable positions) in the 121 mm (4.752 inch) wide print zone. Minimum line height is 7 dots (.097 inch) for vertical print or graphics, and 6 dots (.083 inch) for rotated print.
A758 Owner’s Guide Chapter 5: Techical Spcifications Allowable Duty Cycle (measured over one minute of continuous printing) The impact printhead can continuously print the following average number of characters over a one minute period. Ambient Temperature in degrees: 11.5 Dots/Char. avg.:...
Page 78
A758 Owner’s Guide Chapter 5: Techical Spcifications Print Zone Paper Width = 80 mm (3.15 in.) Printable Zone, 576 Dots = 72 mm (2.835 in.) Nominal Margins, 4 mm (0.157 in.) Cut Edge Cut Edge Top Margin, 17.8 mm (.70 in.) Minimum 44 Standard Columns = 71.5 mm (2.815 in.)
Page 79
A758 Owner’s Guide Chapter 5: Techical Spcifications Character Pattern for Standard 15.6 CPI Pitch 13 Dots 11 Dots Character Character 1.625 mm 1.368 mm Cell 0.064 in. 0.054 in. 19 Dots 24 Dots 2.388 mm 3.00 mm 0.094 in. 0.118 in.
Page 80
A758 Owner’s Guide Chapter 5: Techical Spcifications Receipt Throughput: Maximum throughput is achieved at any dot coverage up to 25%, which includes any amount of text. But above that, throughput is dependent on the dot coverage and available electrical power.
Page 81
A758 Owner’s Guide Chapter 5: Techical Spcifications Receipt Paper Low: The paper low assembly lights the On Line, Paper Status, Error LED when the roll is almost exhausted. When the roller ball on the assembly slips into the hollow core of the paper roll, a microswitch opens and paper low is indicated.
A758 Owner’s Guide Chapter 5: Techical Spcifications Interface Description Human Interfaces ♦ Receipt Paper-loading Door, on top of the cabinet. The receipt station will not print when this door is open. See “Loading Receipt Paper”. ♦ Ribbon Cassette-loading Door, in front of the cabinet. The slip station will not print when this door is open.
Page 83
A758 Owner’s Guide Chapter 5: Techical Spcifications Receipt Cover Receipt Front Cover Slip or Paper Feed Check Button On-Line, Paper Status, Error LED (Green) Extended Slip In Slip Table LED (Green) Reset Button Front of Front Cover Printer Switch 1 is shown...
Note 3. At rated speed of 130mm/second. Electrical Interfaces The A758 RS232 is equipped with a 9 Pin or 25 Pin male D-shell connector, which will accept an RS-232 cable with a mating female D-shell. The Parallel A758 is equipped with a 25-pin male D-shell connector. A one to one...
A758 Owner’s Guide Chapter 5: Techical Spcifications Switch Settings These are out-of-service tests or printer settings invoked via the 4 position DIP switch in the back of the printer. Level 1 diagnostics is entered (or exited) by turning switch 1 ON (or off) and resetting or power cycling the printer.
A758 Owner’s Guide Chapter 5: Techical Spcifications Dimensions and Weight Receipt Cover 280 mm (11.0 in.) Extended Slip Table 178 mm (7.0 in.) 229 mm (9.0 in.) 264 mm (10.4 in.) 347 mm (13.7 in.) Height 178 mm (7.0 inches) Height with Cover Open 280 mm (11.0 inches)
Communication Overview In order for the printer to communicate with the host, a communication link must be set up. The A758 printer supports either the RS-232C or the IEEE 1284 parallel communication interfaces. Other communication interfaces may be available as options.
A758 Owner’s Guide Chapter 6: Communiction Interface RS-232C Interface The RS-232C interface uses either the XON/XOFF (software) or DTR/DSR (hardware) protocol to control the flow of information between the computer and the printer. For XON/XOFF, a particular character is sent back and forth between the host and the printer to regulate the communication.
0.5 Seconds 0.88 Seconds 1.0 Seconds RS-232 Communications The A758 offers an industry standard RS-232 serial point-to-point interface, with options available to the user. Options that may be set through the Configuration Menu are: ♦ The baud rate of 115200, 57600, 38400, 19200, 9600, 4800, 2400, or 1200 baud ♦...
A758 Owner’s Guide Chapter 6: Communiction Interface XON/XOFF Protocol The XON/XOFF characters coordinate the information transfer between the printer and the host computer. The printer sends an XON character when it is ready to receive data and it sends an XOFF character when it cannot accept any more data.
A758 Owner’s Guide Chapter 6: Communiction Interface Connector Pin-outs This section describes the pin settings for the connectors on the back of the printer. Communication Connectors The following illustrations show the RS-232C communication connectors and pin assignments. The connectors are located at the rear of the printer, and are specified as: male DB9, 9-pin or female DB-25, 25 pin D-shell, with RTS and CTS pins connected.
Page 101
A758 Owner’s Guide Chapter 6: Communiction Interface Power Connector With RS-232C, the printer is always remotely powered. The following illustration shows the power cable connector and pin assignments. The power cable connector is a 3-pin mini DIN plug and is located at the rear of the printer.
Bi-directional Parallel Peripheral Interface for Personal Computers, IEEE Std. 1284-1994. The Parallel A758 is equipped with a 25 Pin female D-shell connector. This connector has the same pin-out as the industry standard PC parallel connector. A one-to-one shielded cable with all 25 lines present may be used to connect the printer to a PC.
Chapter 7: Programming Guide ♦ Command Conventions ♦ List of Commands and Location By Command Code By Function ♦ Comparison to A756 New Features Comparison Chart ♦ Command Descriptions Printer Function Commands Vertical Positioning and Print Commands Horizontal Positioning Commands Print Characteristic Commands Graphics Commands Status Commands...
A758 Owner’s Guide Chapter 7: Programming Guide Command Conventions The following information describes how each command is organized: Name of command. Name: ASCII: The ASCII control code. Hexadecimal: The Hexadecimal control code. Decimal: The Decimal control code. A description of the command operands.
A758 Owner’s Guide Chapter 7: Programming Guide List of Commands and Location Commands control all operations and functions of the printer. This includes selecting the size and placement of characters and graphics on the receipt or the slip and feeding and cutting the paper. Any of the commands may be used in any combination to program a host computer to communicate with the printer (unless otherwise noted).
Page 106
A758 Owner’s Guide Chapter 7: Programming Guide Code (Hexadecimal) Command Page 1B 25 n Select or Cancel User-Defined Character Set 1B 26 3 c1 c2…dn Define User-Defined Characters 1B 27 m a0 a1 a2 Write to User Data Storage d1 … dm...
Page 107
A758 Owner’s Guide Chapter 7: Programming Guide Code (Hexadecimal) Command Page 1B 63 36 n Enable or Disable Online Switch 1B 64 n Print and Feed n Lines 1B 65 n Print and Reverse Feed n Lines 1B 66 m n...
Page 108
A758 Owner’s Guide Chapter 7: Programming Guide Code (Hexadecimal) Command Page 1D 23 n Select the Current Logo (Downloaded Bit Image) 1D 24 nL nH Set Absolute Vertical Print Position in Page Mode 1D 2A n1 n2 Define Downloaded Bit Image d1…dn]...
A758 Owner’s Guide Chapter 7: Programming Guide By Function All items in BOLD are new or have additional functionality when compared to the A756. Printer Function Commands Code (Hexadecimal Command Page Clear Printer Close Form Open Form Perform Full Knife Cut...
Page 110
A758 Owner’s Guide Chapter 7: Programming Guide Vertical Positioning and Print Commands Code (Hexadecimal Command Page Print and Feed Paper One Line Print and Return to Standard Mode/Print and Eject Slip Print and Carriage Return 14 n Feed n Print Lines...
Page 111
1B 45 n Select or Cancel Emphasized Mode 1B 47 Select Double Strike (A756 Emulation Mode) 1B 47 n Select Double Strike (A758 Native Mode) 1B 48 Cancel Double Strike 1B 49 n Select or Cancel Italic Print 1B 52 n...
Page 113
A758 Owner’s Guide Chapter 7: Programming Guide Barcode Commands Code (Hexadecimal Command Page 1D 48 n Select Printing Position for HRI Characters 1D 66 n Select Pitch for HRI Characters 1D 68 n Select Bar Code Height 1D 6B m d1…dk 00 Print Bar Code 1D 6B m n d1…dn...
Page 114
A758 Owner’s Guide Chapter 7: Programming Guide Check Flip Commands Code (Hexadecimal Command Page 1B 77 46 Check Flip Command User Data Storage Commands Code (Hexadecimal Command Page 1B 27 m addr Write to User Data Storage d1…dm 1B 34 m addr...
A758 Owner’s Guide Chapter 7: Programming Guide Comparison to A756 New Features There are a number of new firmware features in the A758 Native Mode. These include: ♦ Page Mode on the receipt ♦ Additional Code pages ♦ Additional character attributes ♦...
Page 116
The A758 now supports serial communication rates of 57,600 and 115,200. 8 Dot High Graphics on Slip In A758 Native Mode, the slip supports graphics that are 8 dots high. In A756 Emulation Mode, the graphics are 7 dots high.
A756 because of the physical differences of a 6 dots/mm head (A756) versus an 8 dots/mm head (A758). Command Description Difference between A756 and A758 configured in A756 Emulation Mode. 15 n Feed n Dot Rows This command will move the paper on the receipt in n/203 inch steps instead of n/152 inch steps.
A758 Owner’s Guide Chapter 7: Programming Guide Command Descriptions Printer Function Commands The printer function commands control the following basic printer functions and are described in order of their hexadecimal codes: ♦ Station Select ♦ Platen Control ♦ Resetting the printer ♦...
Page 119
ASCII: Hexadecimal: 18 Decimal: When the printer is in A756 Emulation Mode or in A758 (Native) non-Page Mode, this command opens the feed roller and platen (forms compensation arm assembly) so that a form may be inserted (default position). This command has the same code as the Cancel Print Data in Page Mode command, which is only executed in Page Mode.
Page 120
A758 Owner’s Guide Chapter 7: Programming Guide Perform Partial Knife Cut ASCII: SUB or ESC m Hexadecimal: 1A or 1B 6D Decimal: or 27 109 Cuts the receipt, leaving 5 mm (.20 inch) of paper. This command is implemented the same as Full Knife Cut (19, 1B 69).
Page 122
A758 Owner’s Guide Chapter 7: Programming Guide Select Receipt or Slip for Setting Line Spacing ASCII: ESC c 1 n Hexadecimal: 1B 63 31 n Decimal: 27 99 49 n Value of n: 1, 2, 3 Select receipt Select Slip...
Page 123
Enable or Disable Online Switch ASCII: ESC c 6 n Hexadecimal: 1B 63 36 n Decimal: 27 99 54 n Value of n : 0, 1 Since the A758 does not have an Online Switch, this command is ignored. September 1999...
Page 124
A758 Owner’s Guide Chapter 7: Programming Guide Set Slip Paper Waiting Time ASCII: ESC f m n Hexadecimal: 1B 66 m n Decimal: 27 102 m n Value of m : Minutes Value of n : Tenths of seconds Sets the time (in m minutes) that the printer waits for a slip to be inserted into the slip station.
Page 125
Determines cutting position only if m is 65 or 66. Feed and Cut Mode 0, 48 Full cut (no extra feed). Partial cut on the A758. 1, 49 Partial cut (no extra feed). Feeds paper to cutting position + (n times vertical motion unit), and cuts the paper completely.
Page 126
Clear Printer (0x10) command is received. Print Test Form ASCII: AX t Hexadecimal: 1F 74 Decimal: 31 116 Prints the current printer configuration settings on the receipt. Disabled in page mode. Exception: This command is available in A758 Native Mode only. September 1999...
A758 Owner’s Guide Chapter 7: Programming Guide Vertical Positioning and Print Commands The vertical positioning and print commands control the vertical print positions of characters on the receipt and slip. Print and Feed Paper One Line ASCII: Hexadecimal: 0A Decimal: Prints one line from the buffer and feeds paper one line.
Page 128
The number of lines to feed at current line height setting. Range of n : 0 – 127 A756 Emulation Mode 0 – 255 A758 Native Mode Feeds paper n lines at the current line height without printing. Ignored on receipt if the current line is not empty.
Page 129
A758 Owner’s Guide Chapter 7: Programming Guide Add n Extra Dot Rows ASCII: SYN n Hexadecimal: 16 n Decimal: 22 n Value of n: Receipt Slip n/203 inch n/72 inch Range of n: 0 - 12 Default: Receipt Slip Adds n extra dot rows to the character height to increase space between print lines or decrease number of lines per inch.
Page 130
A758 Owner’s Guide Chapter 7: Programming Guide Set Line Spacing to 1/6 Inch ASCII: ESC 2 Hexadecimal: 1B 32 Decimal: 27 50 Default: 0.13 Inch (3.33 mm) Sets the default line spacing to 1/6 of an inch (4.25 mm). Set Line Spacing...
Page 131
Range of n : 0 – 127 A756 Emulation Mode 0 – 255 A758 Native Mode Reverses the paper feed in the slip station by n lines at the current spacing. The next character feed command returns the paper feed back to the normal feed direction.
Page 132
0 – 127 A756 Emulation Mode 0 – 255 A758 Native Mode Reverses the paper feed in the slip station by n dots at 1/72 inch (Axiohm 7150™ command). This command is ignored if receipt station is selected. Set Horizontal and Vertical Minimum Motion Units...
A758 Owner’s Guide Chapter 7: Programming Guide Horizontal Positioning Commands The horizontal positioning commands control the horizontal print positions of characters on the receipt and slip. Horizontal Tab ASCII: Hexadecimal: 09 Decimal: Moves the print position to the next tab position set by the Set Horizontal Tab Positions (1B 44 n1 n2 ...
Page 134
A758 Owner’s Guide Chapter 7: Programming Guide Set Absolute Starting Position ASCII: ESC $ n1 n2 Hexadecimal: 1B 24 n1 n2 Decimal: 27 36 n1 n2 Value of n: Number of dots to be moved from the beginning of the line.
Page 135
A758 Owner’s Guide Chapter 7: Programming Guide Set Horizontal Tabs ASCII: ESC D [n] k NUL Hexadecimal: 1B 44 [n] k 00 Decimal: 27 68 [n] k 0 Value of n: Column for tab minus one. n is always less than or equal to the current selected column width.
Page 136
“Set Relative Print Position” command instructs the printer to move the print position to the left. In order to improve the speed of printing, the A758 moves the data into a buffer for the printhead when it receives it. When the “Set Relative Print Position”...
Page 137
A758 Owner’s Guide Chapter 7: Programming Guide Select Justification ASCII: ESC a n Hexadecimal: 1B 61 n Decimal: 27 97 n Value of n: 0, 48 = Left Aligned 1, 49 = Center Aligned 2, 50 = Right Aligned 0 – 2, 48-50...
Page 138
A758 Owner’s Guide Chapter 7: Programming Guide Set Left Margin ASCII: GS L nL nH Hexadecimal: 1D 4C nL nH Decimal: 29 76 nL nH Range of nL: 0 - 255 Range of nH: 0 - 255 Default : 576 dots (the maximum printable area) Sets the left margin of the printing area.
Page 139
A758 Owner’s Guide Chapter 7: Programming Guide Set Printing Area Width ASCII: GS W nL nH Hexadecimal: 1D 57 nL nH Decimal: 29 87 nL nH Range of nL: 0 – 255 Range of nH: 0 - 255 Default: 576 dots (the maximum printable area) Sets the width of the printing area.
A758 Owner’s Guide Chapter 7: Programming Guide Print Characteristic Commands These commands control what the printed information looks like: selection of character sets, definition of custom-defined characters, and setting of margins. The commands are described in order of their hexadecimal codes...
Page 141
A758 Owner’s Guide Chapter 7: Programming Guide Select Pitch (Column Width) ASCII: ESC SYN n Hexadecimal: 1B 16 n Decimal: 27 22 n Value of n: 0 = Standard Pitch 1 = Compressed Pitch Default: 0 (Standard pitch) Selects the character pitch for a print line.
Page 142
A758 Owner’s Guide Chapter 7: Programming Guide Select Print Modes ASCII: ESC ! n Hexadecimal: 1B 21 n Decimal: 27 33 n Value of n: Pitch selection (standard, compressed, double high, or double wide.) Value of n Function Bit 0...
Page 143
A758 Owner’s Guide Chapter 7: Programming Guide Select or Cancel User-Defined Character Set ASCII: ESC % n Hexadecimal: 1B 25 n Decimal: 27 37 n Value of n: 0= Code Page 437 1= User-defined (RAM character set) 2= Code Page 850...
Page 144
A758 Owner’s Guide Chapter 7: Programming Guide Receipt Characters (1B 26 3) Slip Characters (1B 26 0) Top of Character Top of Character d1 d4 Most Significant Bit Is Not Printed Values and Ranges: Receipt c = the ASCII codes of the first (c1) and last (c2) characters respectively...
Page 145
Exceptions: This command is ignored if n is out of the specified range. This command is only available in A758 Native Mode. Copy Character Set from ROM to RAM ASCII: ESC : 0 0 0...
Page 146
Emphasized printing cannot be used with bit-images or downloaded bit-images. Related Information: This command and the Select Print Mode(s) command (1B 21) function identically. Select Double Strike A756 Emulation A758 Native ASCII: ESC G ESC G n Hexadecimal: 1B 47...
Page 147
(When 0 and 1 are the Least Significant Bit, LSB) Default: 0 (Off) Turns Italic print mode on or off. This command is only available in A758 Native Mode. Italic print mode is available for built-in, user-defined characters. This command only works on the receipt station.
Page 148
A758 Owner’s Guide Chapter 7: Programming Guide Select Character Code Table See the previous command, Select International Character Set. Select or Cancel Unidirectional Printing Mode ASCII: ESC U n Hexadecimal: 1B 55 n Decimal: 27 85 n Value of n:...
Page 149
A758 Owner’s Guide Chapter 7: Programming Guide Select Character Size ASCII: GS ! n Hexadecimal: 1D 21 n Decimal: 29 33 n Value of n: 1 - 8 = vertical number of times normal font 1 – 8 = horizontal number of times normal font Range of n: 00 –...
Page 150
0 (Off) Turns on White/Black reverse printing mode. This command is only available in A758 Native Mode. In White/Black reverse printing mode, print dots and non- print dots are reversed, which means that white characters are formed by printing a black background. When the White/Black reverse printing mode is selected it is also applied to character spacing which is set by Right-Side Character Spacing (1B 20).
Page 151
Turns superscript or subscript modes on or off. This attribute may be combined with other characters size settings commands ( 12, 13, 1B 21 n, 1D 21 n, …) This command is only available on the receipt station in A758 Native Mode. Exceptions: This command is ignored if n is out of the specified range.
See the illustration graphic representation of the bit image. In A756 Emulation Mode, slip graphics are only 7- bit (MSB not printed.) In A758 Native Mode, slip graphics are 8-bit.
Page 153
In single density, one byte (7 dots) is printed in each full dot column; in double density, one byte is printed in each half/full dot column. *Adjacent horizontal dots (overlapping dots) are not printed on the slip. **In A758 Native Mode. There are 8 vertical dots. Value of n (8-Dot Value of n (24-Dot...
Page 154
A758 Owner’s Guide Chapter 7: Programming Guide 8-Dot Single-Density Mode—Receipt and Slip Receipt Slip Top of Bit Image Most Significant Bit Is Not Printed In A756 Emulation 24-Dot Single-Density Mode—Receipt Only Top of Bit Image d4 d7 September 1999...
Page 156
Initialize Printer (1B 40), or Define User-Defined Character Set (1B 26), command is received. By default, A756 Emulation loads downloaded bit image to SRAM, while A758 Native Mode loads them to Flash. See the illustration on the following page for a graphic representation of the downloaded bit image.
Page 157
A758 Owner’s Guide Chapter 7: Programming Guide Top of G raphic C olum n C olum n O ne 72 x 8 M ax. R ow O ne M SB R ow 64 M ax. Exceptions: See the illustration for the Print Downloaded Bit Image command (1D 2F) for a representation of the bit image.
Page 158
A758 Owner’s Guide Chapter 7: Programming Guide Print Downloaded Bit Image ASCII: GS / m Hexadecimal: 1D 2F m Decimal: 29 47 m Value and Range of m: Value Print Mode Vertical DPI Horizontal DPI* of m Normal Double Wide...
Page 159
When the 6 dot/mm emulation is selected, logos and graphics are expanded horizontally and vertically to emulate their size on a 6 dot/mm printer. The horizontal positioning commands also emulate positioning on a 6 dot/mm printer. Exception: This command is available in A758 Native Mode only. September 1999...
Status Commands Status Command Introduction The A758 has three methods of providing status to the application. These methods are through Batch Status Commands, Real Time Status Commands, and Auto Status Back. An application may use one or more of these methods to understand the current status of the printer.
Page 161
A758 Owner’s Guide Chapter 7: Programming Guide Batch Mode For RS-232C printers, these commands enable the printer to communicate with the host computer following the selected handshaking protocol, either DTR/DSR or XON/XOFF. They are stored in the printer's data buffer as they are received, and are handled by the firmware in the order in which they are received.
Page 162
A758 Owner’s Guide Chapter 7: Programming Guide Transmit Printer Status ASCII: ESC v Hexadecimal: 1B 76 Decimal: 27 118 Sends status data to the host computer. The printer sends one byte to the host computer when it is not busy or in a fault condition. In DTR/DSR protocol, the printer waits for DSR = SPACE.
Page 163
Transmits the printer ID specified by n as follows: Printer ID Specification ID (hexadecimal) 1, 49 Printer model ID Axiohm A758 0x28 (A758 Native Mode) 1, 49 Printer model ID Axiohm A756 0x26 (A756 Emulation) 2, 50 Type ID Installed options...
Page 164
A758 Owner’s Guide Chapter 7: Programming Guide Transmit Printer ID, Remote Diagnostics Extension ASCII: GS I @ n Hexadecimal: 1D 49 40 n Decimal: 29 73 64 n Values of n: Refer to table Range of n: 32 – 255 (not all defined but reserved) Performs the remote diagnostic function specified by n.
Page 165
A758 Owner’s Guide Chapter 7: Programming Guide Value of n Remote Diagnostic Item Function Ç Receipt lines tally, Write to NVRAM 8 digit ASCII Example, send 12 bytes to printer: GS I @ Ç00010000 numeric, To set receipt lines tally to 10,000 max 99,999,999 ü...
Page 166
A758 Owner’s Guide Chapter 7: Programming Guide Value of n Remote Diagnostic Item Function Ñ Flash cycles tally Write to NVRAM, and print on receipt to verify Flash cycles tally Clear Flash cycles cut tally to 0 Flash cycles tally...
Page 167
A758 Owner’s Guide Chapter 7: Programming Guide Transmit Status ASCII: GS r n Hexadecimal: 1D 72 n Decimal: 29 114 n Value of n: 1, 49 = printer status 2, 50 = cash drawer status 3, 51 = slip paper status 4, 52 = Flash Memory status Transmits the status specified by n.
Page 168
A758 Owner’s Guide Chapter 7: Programming Guide Cash Drawer Status ( n = 2 or n = 50) Off/ Decimal Status for Transmit Status One or both cash drawers open. Both cash drawers closed. One or both cash drawers open.
Page 169
A758 Owner’s Guide Chapter 7: Programming Guide Recognizing Data from the Printer An application sending various Real Time and non-Real Time commands to which the printer responds can determine which command a response belongs to by the table below. Responses to Transmit Peripheral Device Status (1B 75) and Transmit Paper Sensor Status (1B 76) are non-Real Time responses and will arrive in the order in which they were solicited.
Page 170
A758 Owner’s Guide Chapter 7: Programming Guide Real Time Commands These commands provide an application interface to the printer even when the printer is not handling other commands (RS-232C communication interface only): ♦ Real Time Status Transmission (GS Sequence and DLE Sequence) ♦...
Page 171
A758 Owner’s Guide Chapter 7: Programming Guide In this case the sequence will also be handled correctly as the graphics data it is intended to be when the graphics command is executed from the buffer. Third, care must be taken not to insert a Real Time command into the data sequence of another command that consists of two or more bytes.
Page 172
A758 Owner’s Guide Chapter 7: Programming Guide Real Time Status Transmission GS Sequence DLE Sequence ASCII: GS EOT n DLE EOT n Hexadecimal: 1D 04 n 10 04 n Decimal: 29 4 n 16 4 n Value of n: GS/DLE Sequence...
Page 173
A758 Owner’s Guide Chapter 7: Programming Guide 2 = Transmit RS-232C Busy Status Status Hex Decimal Function Fixed to Off Fixed to On Both receipt and cassette doors closed Receipt or cassette door open Paper Feed Button is not pressed...
Page 174
A758 Owner’s Guide Chapter 7: Programming Guide 4 = Transmit Receipt Paper Status Status Hex Decimal Function Fixed to Off Fixed to On Receipt paper adequate Receipt paper low Receipt paper adequate Receipt paper low Fixed to On Receipt paper present...
Page 175
A758 Owner’s Guide Chapter 7: Programming Guide Real Time Request to Printer GS Sequence DLE Sequence ASCII: GS ETX n DLE ENQ n Hexadecimal: 1D 03 n 10 05 n Decimal: 29 3 n 16 5 n Value of n:...
Page 176
A758 Owner’s Guide Chapter 7: Programming Guide Exceptions: The command is ignored if n is out of range An application using the DLE sequence must send ENQ within 100 milliseconds of DLE or the printer will misinterpret the DLE and execute a Clear Printer command.
Page 177
A758 Owner’s Guide Chapter 7: Programming Guide Auto Status Back Select or Cancel Automatic Status Back ASCII: GS a n Hexadecimal: 1D 61 n Decimal: 29 97 n Value of n: Status of ASB Enables or disables automatic status back (ASB) and specifies the status items.
Page 178
A758 Owner’s Guide Chapter 7: Programming Guide Exceptions If n = 0, ASB is disabled. Related Information When Auto Status Back (ASB) is enabled using this command, the status transmitted by other commands and the ASB status are differentiated according to the information found in Recognizing Data from the printer, (in the Real Time Commands section in this chapter).
Page 179
A758 Owner’s Guide Chapter 7: Programming Guide Second Byte (Error information) Off/On Decimal Status for ASB Undefined Undefined No Mechanical Error Mechanical Error Occurred No knife error. Knife error occurred. Not used. Fixed to off. No unrecoverable error. Unrecoverable error occurred.
Page 180
A758 Owner’s Guide Chapter 7: Programming Guide Fourth Byte (Paper Sensor Information) Off/On Decimal Status for ASB Slip paper selected Receipt paper selected Possible to print in slip Not possible to print on slip because no form has been inserted...
Note: A756 firmware can be set for module widths in bar codes ranging from 2 dots to 4 dots per module (DPM) for the narrow modules. The default is 3 DPM. A758 firmware ranges from 1 dot per module to 5 dots per module (DPM) printed on the receipt. The default is 2 DPM.
Page 182
A758 Owner’s Guide Chapter 7: Programming Guide Print Bar Code First Variation Second Variation ASCII: GS k m d1…dk NUL or GS k m n d1…dn Hexadecimal: 1D 6B m d1…dk 00 or 1D 6B m n d1…dn Decimal: 29 107 m d1…dk 0 or 29 107 m n d1…dn...
Page 183
The command is valid only at the beginning of a line. PDF 417 format cannot be printed on the slip. Barcodes on the Slip are always right justified. PDF417 and Code 93 are only available in A758 Native Mode. September 1999...
Page 184
A758 Owner’s Guide Chapter 7: Programming Guide Select Bar Code Width ASCII: GS w n Hexadecimal: 1D 77 n Decimal: 29 119 n Value of n: 1, 2, 3, 4, 5 Default : 3 for receipt; 2 for slip Sets the bar code width to n dots.
Chapter 7: Programming Guide Page Mode Commands Page Mode is one of two modes, which the A758 printer uses to operate. Standard Mode is typical of how most printers operate by printing data as it is received and feeding paper as the various paper feed commands are received.
Page 186
A758 Owner’s Guide Chapter 7: Programming Guide Print Data in Page Mode ASCII: ESC FF Hexadecimal: 1B 0C Decimal: 27 12 Collectively prints all buffered data in the printing area. After printing, the printer does not clear the buffered data and sets values for Select Print Direction in Page Mode (1B 54 n) and Set Print Area in Page Mode (1B 57…), and sets the position for buffering character data.
Page 187
A758 Owner’s Guide Chapter 7: Programming Guide Select Standard Mode ASCII: ESC S Hexadecimal: 1B 53 Decimal: 27 83 Switches from Page Mode to Standard Mode. In switching from Page Mode to Standard Mode, data buffered in Page Mode are cleared, the printing area set by Set Print Area in Page Mode (1B 57) is initialized and the print position is set to the beginning of the line.
Page 188
A758 Owner’s Guide Chapter 7: Programming Guide Select Print Direction in Page Mode ASCII: ESC T n Hexadecimal: 1B 54 n Decimal: 27 84 n Value of n: Start position 0 = Upper left corner proceeding across page to the right (A)
Page 190
A758 Owner’s Guide Chapter 7: Programming Guide Set Absolute Vertical Print Position in Page Mode ASCII: GS $ nL nH Hexadecimal: 1D 24 nL nH Decimal: 29 36 nL nH Formulas: [(nL + nH X 256) x (vertical or horizontal motion unit)] inches.
Page 191
A758 Owner’s Guide Chapter 7: Programming Guide Set Relative Vertical Print Position in Page Mode ASCII: GS \ nL nH Hexadecimal: 1D 5C nL nH Decimal: 29 92 nL nH Sets the relative vertical print starting position from the current position. This command can also change the horizontal and vertical motion unit.
Definition (1D 3A) the printer remains in the macro undefined state. Formulas: The contents of the macro can be defined up to 2048 bytes. Exceptions: If the macro definition exceeds 2048 bytes, excess data is not stored. This command is available in A758 Native Mode only. September 1999...
Page 193
If this command is received while a macro is being defined, the macro definition is aborted and the definition is cleared. If the macro is not defined or if r is 0, nothing is executed. This command is available in A758 Native Mode only. September 1999...
A758 Owner’s Guide Chapter 7: Programming Guide MICR Commands MICR Reading These commands control the Magnetic Ink Character Recognition (MICR) check reader, including how it parses the character strings on checks. The section, MICR Parsing, describes how to create a parsing format and how to create and maintain an Exceptions table.
Page 195
A758 Owner’s Guide Chapter 7: Programming Guide Define Parsing Format, Do Not Save Permanently ASCII: ESC w p Hexadecimal: 1B 77 70 Decimal: 27 119 112 Defines, but does not save parsing format. See Parsing Parameter String Options in this document. Send this command as often as desired to change the previous parse format string.
Page 196
A758 Owner’s Guide Chapter 7: Programming Guide Other Parameters Error Number One Digit Returned Read OK Read error: bad character, empty field invalid length, check digit invalid Status Two Digits Returned No MICR data Mexican check Canadian check Error in transit number...
Page 197
A758 Owner’s Guide Chapter 7: Programming Guide Sample Parsing Formats The following strings show various sample formats that you can use assuming they meet your parsing format needs. Included with the sample format is a description of the data that is returned to the application.
Page 198
A758 Owner’s Guide Chapter 7: Programming Guide ESC w p K9 X T 18 X A 04C <CR> ♦ U.S. check: all nine characters in the transit number (because there are no dashes) ♦ Canadian check: dash in transit number removed; “9” inserted at beginning, resulting in a fully numeric nine character transit number ♦...
Page 199
A758 Owner’s Guide Chapter 7: Programming Guide MICR Characters ASCII Hexadecimal Numerics 0...9 0x30...0x39 Unrecognized Character 0x3F Space 0x20 Amount symbol & 0x26 Dash symbol 0x27 “on us” symbol 0x28 Transit symbol 0x29 Once a parsing format is specified, the following values are returned:...
Page 200
A758 Owner’s Guide Chapter 7: Programming Guide txxxxxxxxxt cccc xxxxxxxxo txxxxxxxxxt cccc-xxxxxxxxo txxxxxxxxxt cccc xxxxxxxxo xx If all of these searches fail to produce the distinct check serial number, and the check serial number field has been specified in the parsing parameter string options, no check serial number will be returned.
Page 201
A758 Owner’s Guide Chapter 7: Programming Guide The three high order bits of each byte mark the character type. The characters can be marked in three ways: check serial # character, account # character, or “skip this character or symbol.”...
Page 202
A758 Owner’s Guide Chapter 7: Programming Guide Maintaining the Exception Table Present contents of the exception table can be examined using the read NVRAM command: 0x1B 0x6A k which reads and returns word k in NVRAM. When the exception table is full, a new entry can replace an older, less frequently used entry, by merely rewriting the words for that table entry.
(see Chapter 4: Media and Supplies, Forms Specification) to be flipped. If not, the check is fed back to the user. Exception: This command is available only in A758 Native Mode. September 1999...
A758 Owner’s Guide Chapter 7: Programming Guide User Data Storage Commands Write to User Data Storage ASCII: ESC ‘ m a0 a1 a2 d1 ... dm Hexadecimal: 1B 27 m a0 a1 a2 d1 ... dm Decimal: 27 39 m a0 a1 a2 d1 ... dm Value of m: 0 –...
Page 205
A758 Owner’s Guide Chapter 7: Programming Guide Select Memory Type (SRAM/Flash) Where to Save Logos or User-Defined Fonts ASCII: GS " n Hexadecimal: 1D 22 n Decimal: 29 34 n Value of n: 48 - 51 Specifies whether to load the logos or user-defined characters to Flash Memory or to RAM (volatile memory).
Page 206
+ n2 <= 10 (1M) n1 + n2 <= 18 (2M) The A758 has been configured at the factory with 512K, 1M or 2M of Flash memory. If n1 + n2 is greater than the maximum number of sectors available, the command is ignored.
Page 207
A758 Owner’s Guide Chapter 7: Programming Guide Erase User Flash Sector ASCII: GS @ n Hexadecimal: 1D 40 n Decimal: 29 64 n Value of n: 49 - 50 Erases a page of Flash Memory and sends a carriage return when the operation is complete.
A758 Owner’s Guide Chapter 7: Programming Guide Flash Download Commands These commands are used to load firmware into the printer. The commands are listed in numerical order according to their hexadecimal codes. Each command is described and the hexadecimal, decimal, and ASCII codes are listed.
Page 209
A758 Owner’s Guide Chapter 7: Programming Guide Return Segment Number Status of Flash Memory ASCII: GS SOH Hexadecimal: 1D 01 Decimal: 29 1 Returns the size of the Flash used. There may be 8, 16, or 32 sectors (64K each) in Flash Memory.
Page 211
A758 Owner’s Guide Chapter 7: Programming Guide Download to Active Flash Sector ASCII: GS DC1 al ah cl ch d1…dn Hexadecimal: 1D 11 al ah cl ch d1…dn Decimal: 29 17 al ah cl ch d1…dn Value of al = low byte of the address...
A758 Owner’s Guide Index Index Changing paper receipt paper, 23 —A— Character pattern A758 printer standard 15.6 CPI pitch, 79 advanced interface design, 3 standard 20.3 CPI pitch, 79 configuration, 34 Character set connectivity features, 3 code page 437, 87...
Page 213
A758 Owner’s Guide Index Commands, printer function Duty cycle, 77 set horizontal and vertical minimum motion receipt, 81 units, 134, 128 slip, 77 Commands, real time alternate implementation, 172, 166 —E— first implementation, 172, 166 Electrical, 71 real time request to printer, GS sequence, 178,...
Need help?
Do you have a question about the A758 and is the answer not in the manual?
Questions and answers