CognitiveTPG A799II Programming Manual

Category
Print & Scan
Type
Programming Manual
Programming Guide
A799II Two-Color Thermal Receipt Printer
Made under one or more of the following U.S. patents:
4886381, 5579043, 5613787, 5651624, 5713678, 5752779, 5789916,
5800080, 5879090, 5887999, 5975776, 6027266, 6085973, 6089450,
6129465, 6155483, 6404452, 6486902, 6504331, 5749277, 6722754,
6739773, 6784909.
Includes LogoEZ® colorization
utility and Receiptware® marketing
software information.
Federal Communications Commission (FCC) Radio Frequency Interference Statement Warning
Changes or modications to this unit not expressly approved by the party responsible for compliance could void the user’s
authority to operate the equipment.
Note
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the
FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is
operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not
installed and used in accordance with the instruction manual, may cause harmful interference to radio communications.
Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required
to correct the interference at his own expense.
Information to the User
This equipment must be installed and used in strict accordance with the manufacturer’s instructions. However, there is no
guarantee that interference to radio communications will not occur in a particular commercial installation. If this equipment
does cause interference, which can be determined by turning the equipment o and on, the user is encouraged to contact
CognitiveTPG immediately.
CognitiveTPG is not responsible for any radio or television interference caused by unauthorized modication of this
equipment or the substitution or attachment of connecting cables and equipment other than those specied by
CognitiveTPG. The correction of interferences caused by such unauthorized modication, substitution or attachment will be
the responsibility of the user.
In order to ensure compliance with the Product Safety, FCC and CE marking requirements, you must use the power supply,
power cord, and interface cable which are sold for use with this product or which meet the following parameters:
Power Supply
UL Listed (QQGQ), Class 2 power supply with SELV (Secondary Extra Low Voltage), non-energy hazard output, LPS (limited
power source), input rated 100-240 Vac, 1.6 A, 50/60 Hz, output rated 24 Vdc, 2.5 A for 60 watt unit.
Use of this product with a power supply other than the CognitiveTPG power supply will require you to test the power supply
and CognitiveTPG printer for FCC and CE mark certication.
Communication Interface Cable
A shielded (360 degree) interface cable must be used with this product. The shield must be connected to the frame or earth
ground connection or earth ground reference at EACH end of the cable.
Use of a cable other than described here will require that you test the cable with the CognitiveTPG printer and your system
for FCC and CE mark certication.
Power Cord
A UL listed, detachable power cord must be used. For applications where the power supply module may be mounted on
the oor, a power cord with Type SJT marking must be used. For applications outside the US, power cords which meet the
particular country’s certication and application requirements should be used.
Use of a power cord other than described here may result in a violation of safety certications which are in force in the
country of use.
Industry Canada (IC) Radio Frequency Interference Statement
This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations.
Cet appareil numérique de la classe B respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada.
Voluntary Control Council for Interference (VCCI) Radio Frequency Interference Statement
This is a Class B product based on the standard of the voluntary Control Council for Interference by Information Technology
Equipment (VCCI). If this equipment is used in a domestic environment, radio disturbance may arise. When such trouble
occurs, the user may be required to take corrective actions.
Disclaimer
Information in this document is subject to change without notice. Consult your CognitiveTPGsales representative for
information that is applicable and current. CognitiveTPG reserves the right to improve products as new technology,
components, software, and rmware become available.
No part of this document may be reproduced, transmitted, or translated in any form or by any means, electronic or
mechanical, for any purpose without the express written permission of CognitiveTPG.
Copyright
Copyright © 2016 by CognitiveTPG, LLC.
950 Danby Road, Ithaca, New York 14850, USA. All rights reserved. Printed in USA. Property of CognitiveTPG, LLC.
Trademarks
CognitiveTPG™ is a trademark of CognitiveTPG, LLC.
ColorPOS®, LogoEZ®, and ReceiptWare™ are registered trademarks of CognitiveTPG, LLC.
Microsoft, Windows are registered Trademarks of Microsoft Corporation in the U.S.A. and/or other countries.
Inside Out Networks, Inside Out, EPIC, and Edgeport are trademarks of Inside Out Networks.
All other trademarks and registered trademarks are the property of their respective holders.
Website: http://www.CognitiveTPG.com
Contents 3
A799-2PG0001B 4/2016
Contents
Chapter 1: About this Guide ..............................................................10
How to use this guide .......................................................................10
Where to nd the basics ...................................................................10
Where to nd advanced technical information ..............................10
Support ..............................................................................................10
Chapter 2: Diagnostics and Conguration ........................................11
Start-up Diagnostics .........................................................................11
Runtime diagnostics .........................................................................12
Remote diagnostics ..........................................................................12
Indicators ...........................................................................................14
Printer conguration ........................................................................15
Conguring the printer ....................................................................16
Communication interface settings ..................................................17
Diagnostics modes ............................................................................ 18
Enable or disable data scope mode .................................................18
Enable or disable receipt test mode ................................................19
Electronic Journal Datascope Diagnostic ....................................... 19
Printer emulations ............................................................................19
Printer settings and functions .........................................................20
Select the hardware options sub-menu to set: ..................................... 21
Select the paper type sub-menu to set: ................................................... 22
Select the rmware features sub-menu to set: ...................................... 22
Chapter 3: Programming the Printer .................................................24
Overview of commands ....................................................................24
Comparison to A793 .........................................................................24
Two-color commands (comparison A794 to A799II) ......................25
Character appearance.......................................................................27
Width specications ..........................................................................27
Standard ............................................................................................................... 27
Compressed ......................................................................................................... 27
Print zones .........................................................................................27
Print zones for 80mm paper ............................................................. 27
Rotated printing commands ............................................................28
Print zones for 82.5mm paper ..........................................................28
Emulation modes ..............................................................................29
Print setup in emulation modes .......................................................29
Chapter 4: Programming Commands ................................................30
Commands listed by function ..........................................................30
Printer actions ...................................................................................30
Print and paper feed ........................................................................30
Vertical and horizontal positioning ................................................ 31
Contents4
A799-2PG0001B 4/2016
Text characteristics ...........................................................................31
Graphics ............................................................................................32
Status .................................................................................................33
Batch mode ......................................................................................................... 33
Real time ............................................................................................................... 33
Automatic status back / Unsolicited status mode ................................. 33
Bar codes ............................................................................................ 33
Page mode ........................................................................................34
Macros ................................................................................................34
User data storage ..............................................................................34
Flash download .................................................................................35
Ethernet setup commands ...............................................................35
Bluetooth commands .......................................................................35
Settings commands ..........................................................................35
Black Bar commands .........................................................................36
Miscellaneous conguration commands ........................................36
Command conventions .....................................................................37
Command descriptions .....................................................................37
Printer actions ...................................................................................37
Clear printer ......................................................................................................... 37
Perform full knife cut ........................................................................................ 37
Perform partial knife cut ................................................................................. 38
Generate tone ..................................................................................................... 38
Select peripheral device (for multi-drop) ................................................. 38
Initialize printer .................................................................................................. 39
Select sensors to stop printing ..................................................................... 39
Enable or disable panel button .................................................................... 39
Generate pulse to open cash drawer ......................................................... 40
Set current color ................................................................................................ 40
Select cut mode and cut paper .................................................................... 41
Set paper type (ColorPOS
®
) ............................................................................ 41
Set interpretation of “Set current color” command .............................42
Set timeout value for low-power idle state ............................................ 43
Set printer into low-power idle state.......................................................... 43
Print test form ..................................................................................................... 43
Port Idle Timeout ............................................................................................... 43
Print and paper feed .........................................................................44
Print and feed paper one line ....................................................................... 44
Print and carriage return ................................................................................. 44
Feed n print lines ............................................................................................... 44
Feed n dot rows.................................................................................................. 45
Add n extra dot rows ........................................................................................ 45
Print ........................................................................................................................ 46
Print and feed paper ......................................................................................... 46
Print and feed n lines ....................................................................................... 46
Vertical and horizontal positioning .................................................47
Horizontal tab ..................................................................................................... 47
Set horizontal and vertical minimum motion units .............................. 47
Set column ........................................................................................................... 47
Set absolute starting position ....................................................................... 48
Contents 5
A799-2PG0001B 4/2016
Set vertical line spacing to 1/6 inch ............................................................ 48
Set vertical line spacing .................................................................................. 49
Set horizontal tab positions ........................................................................... 49
Set relative print position ............................................................................... 50
Select justication ............................................................................................. 51
Set left margin .................................................................................................... 51
Set printing area width .................................................................................... 52
Text characteristics commands ........................................................ 53
Select double-wide characters ..................................................................... 53
Select single-wide characters ....................................................................... 53
Select 90 degree counter-clockwise rotated print ................................ 53
Select pitch (column width) .......................................................................... 54
Set right-side character spacing .................................................................. 54
Select print mode .............................................................................................. 55
Select or cancel user-dened character set ............................................. 56
Dene user-dened character set ............................................................... 56
Dene extended user-dened character set ........................................... 57
Select or cancel underline mode ................................................................. 57
Copy character set from ROM to RAM ....................................................... 58
Cancel user-dened character ...................................................................... 58
Select or cancel emphasized mode ............................................................ 58
Select or cancel double-strike ...................................................................... 59
Select or cancel italic print ............................................................................. 59
Select international character code ........................................................... 60
Select or cancel 90 degree clockwise rotated print .............................. 61
Select international character set ............................................................... 61
Select or cancel upside-down print mode ............................................... 62
Select character size ......................................................................................... 63
Select or cancel white/black reverse print mode .................................. 64
Set smoothing .................................................................................................... 64
Reverse color text mode (ColorPOS
®
) ......................................................... 65
Text strike-through mode (ColorPOS
®
) ...................................................... 65
Select superscript or subscript modes ...................................................... 65
Select active user-dened character set ................................................... 66
Download font list ............................................................................................. 66
Congure use of font set ................................................................................ 66
Congure line spacing ..................................................................................... 66
Double-byte fonts .............................................................................67
Lock permanent font ash area ................................................................... 67
Erase user ash sector ...................................................................................... 67
Select font ID number ...................................................................................... 68
Select font style number ................................................................................. 68
Save font ID number as default font at power up ................................. 68
Get double-byte font CRC (font ID) ............................................................. 68
Get double-byte font CRC (font ID and font style) ................................ 68
Download font ................................................................................................... 69
Graphics .............................................................................................69
Download BMP logo ........................................................................................ 69
Select bit image mode .................................................................................... 70
Turn on/o TIFF compression ....................................................................... 70
Print advanced raster graphics ..................................................................... 71
Contents6
A799-2PG0001B 4/2016
Select single-density graphics ...................................................................... 71
Select double-density graphics ................................................................... 71
Select the current logo .................................................................................... 72
Dene downloaded bit image ...................................................................... 73
Print downloaded bit image ......................................................................... 74
Print raster graphics ......................................................................................... 74
Print raster monochrome graphics (ColorPOS
®
) ..................................... 75
Print raster color graphics (ColorPOS
®
) ...................................................... 75
Download logo image (ColorPOS
®
) ............................................................. 76
Print Flash Logo .................................................................................................. 76
Dene Flash Logos ............................................................................................ 76
Apply shading to logo (ColorPOS
®
) ............................................................ 77
Merge watermark mode (ColorPOS
®
) ......................................................... 77
Monochrome shade mode (ColorPOS
®
) .................................................... 78
Color shade mode (ColorPOS
®
) ..................................................................... 78
Logo print with color plane swap (ColorPOS
®
) ........................................ 78
Form and merge real time surround graphic (ColorPOS
®
) .................. 79
Save graphics buer as logo (ColorPOS
®
).................................................. 79
Background logo print mode (ColorPOS
®
) ................................................ 80
Apply margin message mode (ColorPOS
®
) ............................................... 80
Shade and store logo (ColorPOS
®
) ............................................................... 81
Logo print with knife cut ............................................................................... 81
Set temporary max target speed ................................................................. 82
Set LogoEZ
®
colorization ................................................................................. 82
Set LogoEZ
®
attribute mapping .................................................................... 85
Convert 6-dots/mm bitmap to 8-dots/mm bitmap .............................. 86
Enable constant speed logos ........................................................................ 86
Status .................................................................................................87
Status command introduction ..................................................................... 87
Batch mode ........................................................................................87
Transmit peripheral device status (RS-232C printers only) ................ 87
Transmit paper sensor status ........................................................................ 88
Transmit printer ID ............................................................................................ 88
Transmit printer ID, remote diagnostics extension ............................... 90
Transmit status ................................................................................................... 93
Send printer software version....................................................................... 94
Real time commands .........................................................................94
Preferred implementation .............................................................................. 95
Alternate implementation ............................................................................. 95
Rules for using real time commands .......................................................... 95
Moving data through the buer .................................................................. 95
Busy line and fault conditions ....................................................................... 96
Real time status transmission ....................................................................... 96
Real time request to printer ........................................................................... 98
Real time printer status transmission ......................................................... 99
Real time commands disabled ..................................................................... 99
Automatic Status Back ....................................................................100
Enable/disable Automatic Status Back (ASB) ........................................100
Unsolicited status mode .................................................................103
Select or cancel unsolicited status mode (USM) ..................................103
Contents 7
A799-2PG0001B 4/2016
Recognizing data from the printer ............................................................105
Bar codes ..........................................................................................106
QR code Overview...........................................................................................106
Select model for QR code ............................................................................106
Set size for QR code module .......................................................................106
Set data parsing mode for QR Code .........................................................107
Select error correction level for QR Code ..............................................107
Store symbol data for QR Code ..................................................................107
Print symbol data for QR code .................................................................... 108
Transmit QR code print size .........................................................................109
Select printing position of HRI characters .............................................. 111
Select pitch of HRI characters .....................................................................111
Select bar code height ...................................................................................111
Print bar code ....................................................................................................111
Print multiple barcodes ................................................................................. 113
Print GS1 DataBar, null terminated ...........................................................114
Print GS1 DataBar, data length specied ................................................114
Set GS1 DataBar parameters .......................................................................115
Select PDF 417 parameters .......................................................................... 115
Select bar code width ....................................................................................116
Set DataMatrix Parameters ..........................................................................117
Set DataMatrix module size ......................................................................... 118
Store DataMatrix data in symbol storage area .....................................119
Print DataMatrix symbol data in the symbol storage area ...............120
Page mode .......................................................................................121
Print and return to standard mode ...........................................................121
Cancel print data in page mode.................................................................121
Print data in page mode ...............................................................................121
Select page mode ...........................................................................................122
Select standard mode .................................................................................... 123
Select print direction in page mode .........................................................123
Set print area in page mode ........................................................................124
Set absolute vertical print position in page mode .............................. 125
Set relative vertical print position in page mode ................................125
Macros ..............................................................................................126
Select or cancel macro denition ..............................................................126
Execute macro ..................................................................................................126
User data storage ............................................................................127
Write to user data storage ............................................................................127
Read from user data storage .......................................................................127
Select memory type (SRAM/ash) where to save logos
or user-dened fonts ......................................................................................127
Flash memory user sectors allocation .....................................................128
Flash object area pack ...................................................................................128
Flash object delete .......................................................................................... 128
Expanded ash memory allocation ..........................................................129
Select ash area for storing logos and user-dened characters ....129
Return ash area size .....................................................................................129
Erase user ash sector ....................................................................................130
User storage status (ColorPOS
®
)..................................................................130
Lock permanent font ash area .................................................................131
Contents8
A799-2PG0001B 4/2016
Flash download ...............................................................................131
Switch to ash download mode ................................................................132
Erase all ash contents except boot sector ............................................ 132
Return main program ash CRC ................................................................. 132
Download application ...................................................................................133
Reset rmware ..................................................................................................133
Ethernet setup commands .............................................................134
Restore default settings ................................................................................134
Set IP address ....................................................................................................134
Set Net Mask ......................................................................................................134
Set Gateway ....................................................................................................... 134
Set raw TCP/IP port .........................................................................................134
DHCP (auto-conguration) .........................................................................135
Inactivity timeout ............................................................................................135
Keep-alive pings ..............................................................................................135
Set HTTP port .................................................................................................... 135
Get Ethernet conguration .......................................................................... 136
Bluetooth commands .....................................................................137
Bluetooth Congure ....................................................................................... 137
Bluetooth Reset ................................................................................................ 137
Bluetooth Set Parameter...............................................................................137
Bluetooth Forget All Devices ....................................................................... 138
Bluetooth Diagnostic .....................................................................................138
Bluetooth Default ............................................................................................ 138
Settings commands ........................................................................139
Save current settings ......................................................................................139
Restore factory settings ................................................................................139
Upload current settings ................................................................................139
Upload factory settings ................................................................................. 139
Download settings .......................................................................................... 139
Black bar commands .......................................................................140
Set black bar ags ...........................................................................................140
Enable feed to mark on form feed .............................................................140
Enable feed to mark on cut .......................................................................... 140
Enable black bar paper low detection .....................................................140
Set black bar max feed ..................................................................................140
Set black bar threshold..................................................................................140
Set black bar oset..........................................................................................141
Miscellaneous conguration commands ......................................142
Set diagnostics mode ....................................................................................142
Enable or disable knife ..................................................................................142
Enable or disable paper low sensor ..........................................................142
Set max power .................................................................................................. 142
Set printer emulation ..................................................................................... 143
Reset settings to default values .................................................................143
Set partial cut distance ..................................................................................143
Set default font ................................................................................................. 143
Set font size .......................................................................................................144
Set color density ..............................................................................................144
Enable or disable Code 128 check digit calculation ...........................144
Contents 9
A799-2PG0001B 4/2016
Enable or disable barcode ITF leading zero ...........................................144
Enable or disable barcode string terminator.........................................145
Set paper low threshold extension ...........................................................145
Enable or disable USM canned status ...................................................... 145
Send diagnostic pages to comm port .....................................................145
Enable or disable EJ action via operator control .................................. 146
Set ne adjustment of partial cut steps ..................................................146
Set printer ID mode ........................................................................................146
Set default code page at power on ...........................................................146
Set Asian ASCII characters to narrow .......................................................146
Set vertical white space.................................................................................147
Set printer tone ................................................................................................147
Enable or disable shutdown mode ...........................................................147
Set shutdown mode timeout ...................................................................... 147
Set print quality level .....................................................................................147
Appendix A:
Commands listed by hexadecimal code ..........................................148
Appendix B:
Resident Character Sets ....................................................................154
Character sets ..................................................................................154
Character code table Page 0 (PC437: USA, Standard Europe): ....154
Character code table Page 1 (PC850: Multilingual Latin I): .........155
Character code table Page 2 (PC852: Latin II): ..............................156
Character code table Page 3 (PC860: Portuguese): ......................157
Character code table Page 4 (PC863: Canadian French): .............158
Character code table Page 5 (PC865: Nordic): ..............................159
Character code table Page 6 (PC858: Multilingual I + Euro): .......160
Character code table Page 7 (PC866: Russian):.............................161
Character code table Page 8 (WPC1252: Latin I): .........................162
Character code table Page 9 (PC862: Hebrew): ............................163
Character code table Page 10 (PC737: Greek): .............................164
Character code table Page 11 (PC874: Thai): ................................165
Character code table Page 12 (PC857: Turkish): ...........................166
Character code table Page 13 (WPC1251: Cyrillic): ......................167
Character code table Page 14 (WPC1255: Hebrew): .....................168
Character code table Page 15 (KZ_1048: Kazakh): .......................169
Character code table Page 16 (WPC1254: Turkish): .....................170
Character code table Page 17 (WPC1250: Central Europe):.........171
Character code table Page 18 (WPC28591: Latin 1): ....................172
Character code table Page 19 (WPC28592: Latin 2): ....................173
Character code table Page 20 (WPC28599: Turkish): ...................174
Character code table Page 21 (WPC28605: Latin 9): ....................175
Character code table Page 22 (PC864: Arabic): .............................176
Character code table Page 23 (PC720: Arabic): .............................177
Character code table Page 24 (WPC1256: Arabic): .......................178
Character code table Page 25 (WPC28596: Arabic): .....................179
Character code table Page 26 (KATAKANA: Asia): ........................180
Character code table Page 27 (PC775: Baltic): ..............................181
Character code table Page 28 (WPC1257: Baltic): ........................182
Character code table Page 29 (WP28594: Baltic): ........................183
Chapter 1: About this Guide10
A799-2PG0001B 4/2016
Chapter 1: About this Guide
How to use this guide
This is a supplemental guide providing programming information on CognitiveTPG’s A799II printers. This guide is
written for tech-savvy users who are interested in customizing or adjusting printer functionality and is meant to be used in
conjunction with the User Guide.
If you experience any difculties during the programming process or feel unsure of adjustments you have made, contact
your CognitiveTPG representative for further assistance.
Where to nd the basics
If you are looking for information on setup or basic operation, refer to the User Guide. The programming guide assumes
that you have the User Guide handy for reference or are already familiar with the printer.
Where to nd advanced technical information
This guide contains the most complete information available on programming the printer. If you cannot nd what you need
here or would like further guidance on how to program the printer, contact a CognitiveTPG representative for assistance.
If you are having problems with the physical operation of the printer, the Service Guide provides in-depth information
on diagnostics and service. The Service Guide is available to qualied service technicians who have been certied by
CognitiveTPG to perform advanced procedures.
Support
For more advanced procedures and troubleshooting, you may need to refer to the printers service guide or speak to a
CognitiveTPG technical professional. Your representative is able to provide you with necessary information.
For on-line service, refer to the Web site at www.CognitiveTPG.com or e-mail: [email protected].
Chapter 2: Diagnostics and Conguration
11
A799-2PG0001B 4/2016
Chapter 2: Diagnostics and Conguration
The printer performs a number of diagnostics that provide useful information about the operating status of the printer. The
following diagnostic tests are available.
Start-up diagnostics
Performed during the printers start-up cycle.
Runtime diagnostics
Performed during normal printer operation.
Remote diagnostics
Maintained during normal operation and reported in the print test.
The printer can be congured with the following settings and functions through the conguration menu that is printed
on the receipt. For more information on conguring the printer, see “Printer conguration” on page 15.
Communication interfaces
Diagnostic modes
Printer emulations/software options
Hardware options
Paper Type
Firmware features
Start-up Diagnostics
When the printer receives power or performs a hardware reset, it automatically performs the startup diagnostics (also
known as level 0 diagnostics) during the start-up cycle. The following diagnostics are performed:
Turn off motors
Perform boot CRC check of the rmware ROM and test main program CRC
Failure causes Start-up Diagnostics to stop; the printer beeps and the LED ashes a set number of times, indicating the
nature of the failure. The table in the “Indicators” section (page 14) describes the specic tone and LED sequences.
Check if paper is present
Return the knife to the home position
Failure causes a fault condition. The table in the “Indicators” section (page 14) describes the specic tone and LED
sequences.
Check if receipt cover is closed
Failure does not interrupt the start-up cycle.
At power up, if the LED blinks twice, every four seconds, the object storage areas are being initialized. This process could
take up to two minutes. Once the object storage area initialization is complete the printer will continue with its normal
startup procedure and operation. DO NOT RESET THE PRINTER UNTIL THIS PROCESS IS COMPLETE.
When the start-up diagnostics are complete, the printer makes a two-tone beep (low then high frequency), the paper feed
button is enabled, and the printer is ready for normal operation.
If the printer has not been turned on before, or a new EEPROM has been installed, the default values for the printer
functions will be loaded into the EEPROM during start-up diagnostics, and the printer will make a quick four-tone beep
(high then low frequency, twice)
Chapter 2: Diagnostics and Conguration12
A799-2PG0001B 4/2016
Runtime diagnostics
Runtime diagnostics (sometimes called level 2 diagnostics) run during normal printer operation. When the following
conditions occur, the printer automatically turns off the appropriate motors and disables printing to prevent damage to the
printer:
Paper out
Receipt cover open
Knife unable to home
Printhead too hot
Voltages out of range
The LED on the operator panel will signal when these conditions occur as well as indicate what state or mode the printer is
in.
Remote diagnostics
Remote diagnostics (sometimes called level 3 diagnostics) keeps track of the following tallies and prints them on the
receipt during the print test. See the sample test printout on the next page. These tallies can be used to determine the
printers state of health.
Model number
Serial number
CRC number
Number of lines printed
Number of knife cuts
Number of hours the printer has been on
Number of ash cycles
Number of cutter jams
Number of times the cover is opened
Number of barcodes printed
Number of receipt characters printed
Number of printer faults
Maximum temperature reached
Number of dots printed
Number of dots printed on current printhead
Number of printhead changes
Number of receipt mechanism changes
Number of knife mechanism changes
Number of black mark errors
Number of thermistor errors
Number of low voltage errors
Number of high voltage errors
Number of rmware starts
Number of EEPROM updates
Chapter 2: Diagnostics and Conguration
13
A799-2PG0001B 4/2016
For more information about See this section
Accessing the remote diagnostic tallies “Command descriptions in Chapter 4: Programming commands
(Status commands: Transmit printer ID, remote diagnostics extension,
Hexadecimal 1D 49 40 n)
Print test will vary per model or printer conguration.
(Shown approximately 60% of size.)
- Set Firmware Features - > 8 clicks
*** A799II - Diagnostics Form ***
Model number : A799-780X-TD00
Serial number : 0000000000
Loader Firmware
P/N : PN#: 189-799L111
Date : Nov 10 2015
Flash Firmware
Revision : V1.42
CRC : C0F4
P/N : 189-799A142A
H/W parameters
Flash Memory Size : 8 Mbytes
Flash Logos/Fonts : 1600 kbytes
Flash User Storage : 576 kbytes
Flash Perm’nt Fonts : 2240 kbytes
Flash Journal Size : 640 kbytes
SRAM Size : 512 kbytes
Head settting : H
Motor ID : 1
Paper Type Setting : Type 0, Monochrome
Color Density Adj : n/a
Print Density, Mono : 100%
Max Speed : 350 mm/sec
Paper Width : 80 mm
Max Power : Level 1
Knife : Enabled
Partial Cut : 135 steps
Paper Low Sensor : Enabled
No Paper Low Extension
Comm. Interface
Interface : USB
RX Buer Size : 4096
USB Driver Type : Printer Class
Interface : RS232
RX Buer Size : 4096
Parameters
Baud Rate : 115200
Data Bits : 8
Stop Bit : 1
Parity : NONE
Flow Control : DTR/DSR
Reception Errors : Ignore
Resident Code Pages : 437, 720, 737, 775, 850
852, 857, 858, 860, 862...
Press Feed Button Within the
Next Two Seconds
***To Enter Printer Cong Menu***
A799II Diagnostics Form
Chapter 2: Diagnostics and Conguration14
A799-2PG0001B 4/2016
Indicators
The printer communicates various conditions both visually, with the green LED or audibly, with a series of tones or beeps.
The following table lists these indicators.
Indicator Sequence Condition
LED Continuous, blinking on Paper out
Cover open
Black dot sensor error
Knife unable to home
LED Continuous, blinking o Paper is low
Printhead too hot
Voltages low/high
LED Continuous, Double LED ash Write to permanent memory in progress
LED Continuous, quick blinking Invalid rmware
(on power up)
LED Continuous, slow blinking Power supply and max power setting don’t match
Tone Two-tone beep Start-up diagnostics completed successfully
(low frequency, high frequency)
LED Two-Tone beep When entering ash download mode*
and Tone (high frequency, low frequency)
Continuous, quick blinking of LED
*Note: The printer enters ash download mode when a download command is sent to the
printer.
The printer is also able to communicate its status to the host application if the application has been programmed to receive
this information
For more information about See this section
Error conditions and correcting them Troubleshooting the printer” on page 27, Chapter 4:
Using the Printer, in the User Guide
Communication of printer status to the host application “Command descriptions in Chapter 4: Programming
commands, Status sections.
Chapter 2: Diagnostics and Conguration
15
A799-2PG0001B 4/2016
Printer conguration
Printers are shipped with all the functions and parameters preset at the factory. Settings for various printer parameters
can be changed. This menu is printed on the receipt and scrolls through instructions for selecting and changing any of the
functions or parameters.
Caution: Be extremely careful changing any of the printer settings to avoid inadvertently changing other settings that
might affect the performance of the printer.
The following functions and parameters can be changed in the scrolling conguration menu (except as noted):
Communication Interfaces
Baud rate
Parity
Hardware (DTR/DSR) or software (XON/XOFF)
ow control
Data reception errors
Alternate DTR/DSR
USB Driver
USB NAK
Bluetooth Discoverable
Bluetooth Class
Diagnostics Modes
Normal
Datascope (with or without graphics)
Receipt test
Printer Emulations
Native mode
A794 emulation
A793 emulation
LEGACY emulation
Emulation/Software options
Printer ID mode
Default lines per inch
Carriage return usage
Code 128 Check Digit
Default font
Font size
Journal Print
Hardware options
Color density
Monochrome print density
Max Power
Partial cut distance
Fine partial cut steps
Paper low sensor
Paper low threshold extension
Printhead setting (cannot change)
Paper type
Firmware features
Paper selection lockout
Beep after knife cut
Cash drawer open after knife cut
Energy Savings Timeout Value
Print quality level
For more information about See this section
Using the conguration menu “Conguring the printer”
to congure the printer on page 16.
Chapter 4: Programming Commands16
A799-2PG0001B 4/2016
1 Turn power off to printer.
2 Make sure receipt paper is loaded in the printer before
proceeding. Make sure cover is closed.
3 Apply power to printer and immediately press and hold
the paper feed button until the conguration printout
begins.
The printer beeps, then prints Diagnostics Form I.
Press the paper feed button within two seconds to
enter the conguration main menu.
The printer prints Diagnostics Form II, followed
by the Printer Conguration Menu, and waits for
a main menu selection to be made (see sample
printout on page 13; short clicks are used, except
when answering “yes” or validating selection).
4 To communicate with the printer, you will press the
paper feed button using either short or long clicks. Use
a long click for “yes” (more than one second) and a
short click for “no.” Follow the printed instructions to
make selections.
5 Continue through your menu selections until you are
asked, “Save New Parameters?” Select “Yes.”
a Reset the Printer.
b Open the receipt cover.
Press and hold the paper feed button while closing
the receipt cover.
The diagnostic printout veries your new settings.






Conguring the printer
The conguration menu allows you to select functions or change various settings for the printer. Instructions printed on the
receipt guide you through the processes.
Caution: Be extremely careful changing any of the printer settings to avoid changing other settings that might affect the
performance of the printer.
Chapter 2: Diagnostics and Conguration
17
A799-2PG0001B 4/2016
Communication interface settings
To change the communication interface settings, enter the conguration menu, select “Set Communication Interface” from
the main menu.
Caution: Be extremely careful changing any of the printer settings to avoid inadvertently changing other settings that
might affect the performance of the printer.
Press the paper feed button as instructed on the conguration menu to select the settings you want to change.
Baud rate
115200 baud
57600 baud
38400 baud
19200 baud
9600 baud
4800 baud
2400 baud
1200 baud
Parity
No Parity
Even Parity
Odd Parity
Flow control method
Software (XON/XOFF)
Hardware (DTR/DSR)
Data reception errors
Ignore errors
Print “?”
Alternate DTR/DSR
Enabled
Disabled
USB Driver
Printer Class
Comm Class
USB NAK
Reject Packets When Error
Accept Packets When Error
Bluetooth Discoverable
Enabled
Disabled
Bluetooth Class
iOS
Windows/Android
Note: Press the paper feed button for at least one second to validate the selection.
For more information about See this section
Setting the RS-232C Serial interface settings “Conguring the printer on page 16
Chapter 2: Diagnostics and Conguration18
A799-2PG0001B 4/2016
Diagnostics modes
To change the diagnostic modes enter the conguration menu, select “Set Diagnostics Modes” from the main menu and
select one of the following modes:
Normal: normal operating mode of the printer.
Datascope: the receipt printer prints incoming commands and data in hexadecimal format to help troubleshoot
communication problems. There are DataScope modes for both with and without graphics.
Receipt test: the receipt printer prints all code pages to verify proper printing of the receipt.
Caution: Be extremely careful changing any of the printer settings to avoid inadvertently changing other settings that
might affect the performance of the printer.
See “Conguring the printer,” page 16 for instructions on how to enter the conguration menu.
Enable or disable data scope mode
The data scope mode test prints a hexadecimal dump of all data sent to the printer: “1” prints as hexadecimal 31, “A” as
hexadecimal 41 and so on. This helps troubleshoot communication problems and runs during a normal application (after
being enabled through printer conguration).
Note: Data scope mode is usually considered a level 1 diagnostic test.
Data scope mode is enabled and disabled by selecting the “Diagnostics Modes” sub-menu of the conguration menu.
Press the paper feed button as instructed on the “Diagnostics Modes Menu” to enable or disable the data scope mode test.
Off, normal mode (Data scope mode disabled)
Data scope mode with or without graphics (enabled)
Note: Press the paper feed button for at least one second to validate the selection.
To run the data scope mode:
1 After you have enabled the data scope mode, exit the conguration menu.
2 Run a transaction from the host computer.
All commands and data sent from the host computer will be printed as hexadecimal characters as shown in the
illustration.
To exit the data scope mode:
1 Enter the conguration menu again.
2 Disable the data scope mode.
3 Exit the conguration menu.
The printer is on-line and can communicate normally with the host computer.
For more information about See this section
Enabling the data scope mode Conguring the printer on page 16
Chapter 2: Diagnostics and Conguration
19
A799-2PG0001B 4/2016
Enable or disable receipt test mode
The receipt test mode veries proper receipt printing. Receipt test is enabled and disabled by selecting the “Diagnostics
Modes” sub-menu of the conguration menu. See “Conguring the printer”, page 16 for instructions on how to enter the
conguration menu.
To run the receipt test mode:
1 Enable the receipt test mode in the conguration menu.
2 Exit the conguration menu.
3 Push the paper feed button. The receipt station prints all code pages and cuts the receipt.
4 To repeat this test, push the paper feed button again.
To exit the receipt test mode:
1 Enter the conguration menu again.
2 Disable the receipt test mode.
3 Exit the conguration menu.
The printer is on-line and can again communicate normally with the host computer.
Electronic Journal Datascope Diagnostic
1F 03 18 02 n=1, turn on electronic journal datascope, run time only
1F 03 18 02 n=0, n>1, turn off electronic journal datascope, run time only
1F 03 18 03 n=1, turn on electronic journal datascope, conguration saved over power cycle
1F 03 18 03 n=0, n>1, turn off electronic journal datascope, conguration saved over power cycle
When enabled, “Auto Journal : Datascope” prints on the second diagnostic page.
This diagnostic is for debugging purposes, and should be used only under the direction of customer
support.
Printer emulations
To change the printer emulations settings, enter the conguration menu, select “Emulation/Software Options” from the
main menu and answer “Yes” to “Set printer mode?” printed on the receipt. This will take you to the instructions for
setting the printer emulation.
Caution: Be extremely careful changing any of the printer settings to avoid inadvertently changing other settings that
might affect the performance of the printer.
Press the paper feed button as instructed to select the printer emulation you want.
Native mode
A794 emulation
A793 emulation
LEGACY emulation
Note: The A793, A794, and Legacy Command emulations do not recognize the ColorPOS
®
commands.
Note: Press the paper feed button for at least one second to validate the selection.
For more information about See this section
Setting the printer emulation Conguring the Printer”, page 16
Chapter 2: Diagnostics and Conguration20
A799-2PG0001B 4/2016
Printer settings and functions
To change the printer settings and functions, enter the conguration menu, select the sub-menu from the main menu and
answer the questions printed on the receipt until you come to the instructions for selecting the printer settings.
Caution: Be extremely careful changing any of the printer settings to avoid inadvertently changing other settings that
might affect the performance of the printer.
Press the paper feed button as instructed to select the printer settings you want.
Select the emulation/software options sub-menu to set:
Printer Mode
This function is used to set the printer emulation to Native, A794, A793 or Legacy emulation.
Printer ID mode
This function is used to determine what printer ID value is returned in response to a Transmit printer ID command (1D
49 n) when the printer is in A794 emulation mode. The printer can be congured to send back the ID of the A799II,
A794, A793 or Application Compatible Escape Command systems.
Default lines per inch
This function allows you to set the default for lines per inch to:
8.13 lines per inch
7.52 lines per inch
6.77 lines per inch
6.00 lines per inch
Carriage return usage
This function allows the printer to ignore or use the carriage return (hexadecimal 0D) command depending on the
application. Some applications expect the command to be ignored while others use the command as a print command.
Code 128 Check Digit
Enables or disables the calculation of the check digit.
Default font
Sets the default for monochrome, two-color, and LEGACY emulations.
Font size
Allows user to set font size for the emulation being used.
Journal Print
Enables or disables operator action.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184

CognitiveTPG A799II Programming Manual

Category
Print & Scan
Type
Programming Manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI