CognitiveTPG A776 ColorPOS Programming Manual

Category
Print & Scan
Type
Programming Manual
Programming Guide
A776 (B780) Two-Color Thermal/Impact
Hybrid Printer
Includes CognitiveTPG
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 manufacturers 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.
The CognitiveTPG company 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.
WARNING! 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.5/0.8 A, 50/60 Hz, output rated 24 Vdc, 2.5 A , 60 watts.
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 3-wire power cord must be used; where the third wire is the protective earthing conductor. 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 countrys 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.
Disclaimer
Information in this document is subject to change without notice. Consult your CognitiveTPG sales 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, translated, or transmitted in any form or by any means, electronic or mechanical, for
any purpose without the express written permission of CognitiveTPG.
Copyright
Copyright © 2013 CognitiveTPG, LLC, 950 Danby Road, Ithaca, New York 14850, USA. All rights reserved. Printed in USA.
Patents Pending. Product specications subject to change in order to continue meet the needs of the market.
Trademarks
CognitiveTPG™, ColorPOS®, and LogoEZ® are trademarks of CognitiveTPG, LLC.
Microsoft, Windows NT 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.
Patents
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.
Website
http://www.CognitiveTPG.com
Contents
A776-PG00001 D 07/13 A776 (B780) Programming Guide
i
Contents
Chapter 1: About this Guide .............................................................................................................................. 1
How to use this Guide .......................................................................................................................... 1
Where to nd the basics ...................................................................................................................... 1
Where to nd advanced technical information ................................................................................. 1
Support ................................................................................................................................................. 1
Chapter 2: Printer Status and Indicators .......................................................................................................... 3
Startup Diagnostics ............................................................................................................................. 3
Runtime diagnostics ............................................................................................................................ 4
Remote diagnostics ............................................................................................................................. 4
Indicators .............................................................................................................................................. 5
Chapter 3: Migrating to A776 and B780 ........................................................................................................... 6
Migrating from existing CognitiveTPG printers ............................................................................... 6
Moving from the A760 to the A776 (Slip dierences) ....................................................................... 7
A776 Emulation Commands ................................................................................................................ 8
Set Printer ID Mode ...............................................................................................................................................8
Set A776 Printer ID ............................................................................................................................................... 8
A776 Conguration Commands ......................................................................................................... 8
Select Slip Lines per Inch ....................................................................................................................................8
Select Number of Lines of Validation .............................................................................................................8
Select A776 Narrow Slip Conguration Option to Ignore n Leading Spaces .................................. 8
Select A776 Narrow Slip Conguration Option to Ignore n Leading Spaces .................................. 9
Select A776 Narrow Slip 51-column Compressed Print Option ......................................................... 9
Select A776 Delete Slip Trailing Spaces Option .........................................................................................9
Select A776 (21 and 25-line) Rotated Slip Print Options ......................................................................... 10
Select A776 First Line of Print Option in Text and Page Mode .............................................................. 10
Select Cover Open Option .................................................................................................................................. 10
Set Page Mode Margin Mechanical Adjustment ........................................................................................ 11
Select A776 Slip Eject Option ............................................................................................................................11
Select 45/60 Column Slip Option ..................................................................................................................... 11
Set Page Mode Option to Trim Full Dots ....................................................................................................... 11
A776 Congurable Slip Commands .................................................................................................... 12
A776 Double High Slip Character Print .........................................................................................................12
A776 Slip Character Spacing .............................................................................................................................12
A776 Slip Minimum Units ................................................................................................................................... 12
A776 Slip Left Margin and Print Width ........................................................................................................... 12
A776 Slip Print Justication ............................................................................................................................... 12
Contentsii
A776 (B780) Programming Guide A776-PG00001 D 07/13
Chapter 4: Programming the Printer ................................................................................................................ 13
Overview of Printing Characteristics .................................................................................................. 13
Character appearance ......................................................................................................................... 14
Receipt character specication ................................................................................................... 14
Standard ....................................................................................................................................................................14
Compressed ............................................................................................................................................................. 14
Print zones ............................................................................................................................................ 15
Print zones for receipt station 80 mm paper .............................................................................. 15
Print zones for slip station .................................................................................................................. 16
Print Zones for Slip, Validation ........................................................................................................... 17
Rotated printing commands ............................................................................................................... 18
Chapter 5: Programming Commands ............................................................................................................... 19
Commands listed by function ............................................................................................................. 19
Printer actions ............................................................................................................................... 19
Print and paper feed .................................................................................................................... 20
Vertical and horizontal positioning ........................................................................................... 20
Text characteristics ....................................................................................................................... 20
Graphics ........................................................................................................................................ 21
Status ............................................................................................................................................. 22
Batch mode .............................................................................................................................................................. 22
Real-time ...................................................................................................................................................................22
Unsolicited status mode ..................................................................................................................................... 23
Bar codes ....................................................................................................................................... 23
Page mode .................................................................................................................................... 23
Macros ........................................................................................................................................... 23
MICR check reader commands..................................................................................................... 24
MICR Reading .......................................................................................................................................................... 24
MICR Parsing ............................................................................................................................................................24
User data storage .......................................................................................................................... 24
Flash download ...................................................................................................................................................... 24
Ethernet setup commands ........................................................................................................... 25
Command conventions ........................................................................................................................ 26
Command descriptions ....................................................................................................................... 26
Printer actions ............................................................................................................................... 26
Clear printer ............................................................................................................................................................. 26
Close form ................................................................................................................................................................ 27
Open form ................................................................................................................................................................ 27
Perform partial knife cut ..................................................................................................................................... 27
Generate tone .........................................................................................................................................................27
Return home............................................................................................................................................................ 27
Contents
A776-PG00001 D 07/13 A776 (B780) Programming Guide
iii
Select peripheral device (for multi-drop) ...................................................................................................... 28
Initialize printer ...................................................................................................................................................... 28
Set slip paper eject length .................................................................................................................................. 28
Set unidirectional print on impact station ................................................................................................... 28
Select receipt or slip for printing; slip for MICR read ................................................................................. 29
Select receipt or slip for setting line spacing ............................................................................................... 29
Select paper sensors to output paper end signals .................................................................................... 29
Select sensors to stop printing ......................................................................................................................... 30
Enable or disable panel button ........................................................................................................................ 30
Set slip paper waiting time ................................................................................................................................ 30
Generate pulse to open cash drawer.............................................................................................................. 31
Release Paper .......................................................................................................................................................... 31
Set current color ..................................................................................................................................................... 31
Select slip station ................................................................................................................................................... 32
Select cut mode and cut paper ........................................................................................................................32
Set paper type (ColorPOS
®
) .................................................................................................................................33
Select receipt station ...........................................................................................................................................33
Set Interpretation of “Set current color” .......................................................................................................33
Print test form ......................................................................................................................................................... 34
Print and paper feed ..................................................................................................................... 34
Print and feed paper one line ............................................................................................................................34
Print and eject slip ................................................................................................................................................. 34
Print and carriage return .....................................................................................................................................34
Feed n print lines ................................................................................................................................................... 34
Feed n dot rows ......................................................................................................................................................35
Add n extra dot rows ............................................................................................................................................ 35
Print ............................................................................................................................................................................36
Print and feed paper .............................................................................................................................................36
Print and reverse feed paper ............................................................................................................................. 36
Print and feed n lines ............................................................................................................................................36
Print and reverse feed n lines ............................................................................................................................37
Reverse feed n lines ..............................................................................................................................................37
Reverse feed n dots ...............................................................................................................................................37
Vertical and horizontal positioning ............................................................................................ 37
Horizontal tab ......................................................................................................................................................... 37
Set column ...............................................................................................................................................................38
Set absolute starting position ........................................................................................................................... 38
Set vertical line spacing to 1/6 inch ................................................................................................................38
Set vertical line spacing ....................................................................................................................................... 39
Set horizontal tab positions ............................................................................................................................... 39
Set relative print position ................................................................................................................................... 40
Select justication ................................................................................................................................................. 41
Set left margin ........................................................................................................................................................41
Set horizontal and vertical minimum motion units .................................................................................. 42
Set printing area width ........................................................................................................................................ 42
Contentsiv
A776 (B780) Programming Guide A776-PG00001 D 07/13
Text characteristics commands ................................................................................................... 43
Select double-wide characters ......................................................................................................................... 43
Select single-wide characters ...........................................................................................................................43
Select 90 degree counter-clockwise rotated print ....................................................................................43
Select pitch (column width) ............................................................................................................................... 44
Set right-side character spacing .......................................................................................................................44
Select print mode ..................................................................................................................................................45
Select or cancel user-dened character set ................................................................................................. 45
Dene user-dened character set ................................................................................................................... 46
Select or cancel underline mode ..................................................................................................................... 47
Copy character set from ROM to RAM ........................................................................................................... 47
Cancel user-dened character .......................................................................................................................... 47
Select or cancel emphasized mode ................................................................................................................ 48
Select double-strike ..............................................................................................................................................48
Select or cancel italic print .................................................................................................................................49
Select international character set ...................................................................................................................49
Select character code table ................................................................................................................................ 49
Select or cancel 90 degree clockwise rotated print .................................................................................. 50
Select or cancel upside-down print mode ................................................................................................... 50
Select character size ............................................................................................................................................. 50
Select or cancel white/black reverse print mode ....................................................................................... 51
Set smoothing ........................................................................................................................................................52
Reverse color text mode (ColorPOS
®
) ............................................................................................................. 52
Text strike-through mode (ColorPOS
®
) ........................................................................................................... 52
Select font ID number .......................................................................................................................................... 53
Select font style number ..................................................................................................................................... 53
Save font ID number as default font at power up ...................................................................................... 53
Lock permanent font ash area ........................................................................................................................53
Download font ........................................................................................................................................................ 54
Download font list .................................................................................................................................................54
Dynamically select the font set ........................................................................................................................54
Congure use of font set ..................................................................................................................................... 55
Congure line spacing .........................................................................................................................................55
Select superscript or subscript modes ........................................................................................................... 55
Dene extended user-dened character set ............................................................................................... 56
Select active user-dened character set ....................................................................................................... 56
Erase user ash sector for permanent fonts ................................................................................................. 57
Select font style number ..................................................................................................................................... 57
Save font ID number as default font at power up ...................................................................................... 57
Download font ........................................................................................................................................................ 58
Contents
A776-PG00001 D 07/13 A776 (B780) Programming Guide
v
Graphics ......................................................................................................................................... 58
Download BMP logo ............................................................................................................................................. 58
Select bit image mode .........................................................................................................................................59
Print advanced raster graphics .........................................................................................................................60
Select double-density graphics ........................................................................................................................ 60
Print Flash Logo ......................................................................................................................................................60
Dene Flash Logos ................................................................................................................................................ 60
Select the current logo (downloaded bit image) ....................................................................................... 61
Dene downloaded bit image .......................................................................................................................... 61
Print downloaded bit image .............................................................................................................................. 62
Print raster monochrome graphics (ColorPOS
®
) ......................................................................................... 62
Print raster color graphics (ColorPOS
®
) ........................................................................................................... 62
Download logo image (ColorPOS
®
) ................................................................................................................. 63
Monochrome shade mode (ColorPOS
®
) ......................................................................................................... 64
Color shade mode (ColorPOS
®
) ......................................................................................................................... 64
Logo print with color plane swap (ColorPOS
®
) ............................................................................................ 65
Apply shading to logo (ColorPOS
®
).................................................................................................................65
Merge watermark mode (ColorPOS
®
) .............................................................................................................65
Form and merge real-time surround graphic (ColorPOS
®
) ......................................................................66
Save graphics buer as logo (ColorPOS
®
) ......................................................................................................66
Background logo print mode (ColorPOS
®
) .................................................................................................... 67
Apply margin message mode (ColorPOS
®
) ................................................................................................... 67
Shade and store logo (ColorPOS
®
) ................................................................................................................... 68
Logo print with knife cut ..................................................................................................................................... 68
Set temporary max target speed .....................................................................................................................68
Set LogoEZ
®
colorization (ColorPOS
®
) ............................................................................................................. 69
Set LogoEZ
®
attribute mapping (ColorPOS
®
) ................................................................................................ 71
Convert 6-dots/mm bitmap to 8-dots/mm bitmap ..................................................................................73
Enable constant speed logos ............................................................................................................................ 73
Status ............................................................................................................................................. 74
Batch mode .............................................................................................................................................................. 74
Transmit peripheral device status....................................................................................................................74
Transmit paper sensor status ............................................................................................................................ 75
Transmit printer ID ................................................................................................................................................ 76
Transmit printer ID, remote diagnostics extension ................................................................................... 77
Transmit status .......................................................................................................................................................80
Send printer software version ...........................................................................................................................81
Real-time commands .................................................................................................................... 82
Preferred implementation ..................................................................................................................................82
Alternate implementation .................................................................................................................................. 82
Rules for using real-time commands .............................................................................................................. 83
Moving data through the buer ...................................................................................................................... 83
Busy line and fault conditions ...........................................................................................................................84
Real-time status transmission ...........................................................................................................................84
Real-time request to printer .............................................................................................................................. 87
Real-time printer status transmission ............................................................................................................ 88
Real-time commands disable ............................................................................................................................88
Contentsvi
A776 (B780) Programming Guide A776-PG00001 D 07/13
Unsolicited status mode .............................................................................................................. 89
Select or cancel unsolicited status mode (USM) ........................................................................................ 89
Recognizing data from the printer .............................................................................................. 92
Bar codes ....................................................................................................................................... 93
Two-dimensional bar code QR code............................................................................................................... 93
Select the QR code model ................................................................................................................................. 93
Set size of QR code module .............................................................................................................................. 93
Select the QR code error correction level ....................................................................................................94
Set QR code data .................................................................................................................................................... 94
Print QR code...........................................................................................................................................................95
Select printing position of HRI characters ....................................................................................................96
Select pitch of HRI characters ............................................................................................................................ 96
Select bar code height ......................................................................................................................................... 96
Print bar code .......................................................................................................................................................... 97
Set GS1 DataBar (formerly RSS) parameters ................................................................................................ 99
Print GS1 DataBar (formerly RSS), data length specied .........................................................................99
Note: Data length specied 1 to 2436 via integer nH : nL. ..................................................................... 99
Print GS1 DataBar (formerly RSS), null terminated .................................................................................... 100
Print multiple barcodes .......................................................................................................................................100
Select PDF 417 parameters ................................................................................................................................101
Select bar code width .......................................................................................................................................... 102
Page mode ..................................................................................................................................... 103
Slip page mode considerations ........................................................................................................................ 103
Print and return to standard mode ................................................................................................................. 104
Cancel print data in page mode ....................................................................................................................... 104
Print data in page mode ......................................................................................................................................105
Select page mode .................................................................................................................................................. 105
Select standard mode .......................................................................................................................................... 106
Select print direction in page mode ............................................................................................................... 106
Set print area in page mode ..............................................................................................................................107
Set absolute vertical print position in page mode .................................................................................... 108
Set relative vertical print position in page mode ....................................................................................... 108
Macros ........................................................................................................................................... 110
Select or cancel macro denition .................................................................................................................... 110
Execute macro ........................................................................................................................................................110
MICR commands ........................................................................................................................... 111
MICR reading ........................................................................................................................................................... 111
Read MICR data and transmit ............................................................................................................................111
Transmit last MICR read ....................................................................................................................................... 111
Contents
A776-PG00001 D 07/13 A776 (B780) Programming Guide
vii
MICR parsing ................................................................................................................................. 112
Dene parsing format, save in NVRAM .......................................................................................................... 112
Dene parsing format, do not save permanently ...................................................................................... 112
Parsing parameter string options ....................................................................................................................112
Sample parsing formats ...................................................................................................................................... 113
Check serial number ............................................................................................................................................. 116
Loading the exception table .............................................................................................................................. 117
Exception table entry format.............................................................................................................................117
Maintaining the exception table ...................................................................................................................... 118
User data storage .......................................................................................................................... 119
Write to user data storage .................................................................................................................................. 119
Read from user data storage ............................................................................................................................. 119
Read from non-volatile memory ...................................................................................................................... 119
Write to non-volatile memory (NVRAM) ........................................................................................................119
Select memory type (SRAM/ash) ...................................................................................................................120
Flash memory user sectors allocation ............................................................................................................120
Expanded ash memory allocation ................................................................................................................ 121
Dene extended user-dened character set ............................................................................................... 121
Select ash area for storing logos and user-dened characters ..........................................................122
Erase user ash sector .......................................................................................................................................... 122
User storage status (ColorPOS
®
) ........................................................................................................................123
Lock permanent font ash area ........................................................................................................................124
Flash download ............................................................................................................................. 124
Switch to ash download mode ......................................................................................................................124
Return boot sector rmware part number ................................................................................................... 125
Return segment number status of ash memory ...................................................................................... 125
Select ash memory sector to download ..................................................................................................... 125
Get rmware CRC ................................................................................................................................................... 125
Return microprocessor CRC ............................................................................................................................... 126
Erase all ash contents except boot sector .................................................................................................. 126
Return main program ash CRC ....................................................................................................................... 126
Erase selected ash sector .................................................................................................................................. 126
Download to active ash sector ....................................................................................................................... 127
Reset rmware ........................................................................................................................................................ 127
Ethernet setup commands ........................................................................................................... 128
Restore default settings.......................................................................................................................................128
Set IP address ..........................................................................................................................................................128
Set Net Mask ............................................................................................................................................................ 128
Set Gateway ............................................................................................................................................................. 128
Set raw TCPIP port 9001 ...................................................................................................................................... 129
LP Daemon ............................................................................................................................................................... 129
Telnet Daemon ....................................................................................................................................................... 129
BootP ..........................................................................................................................................................................129
DHCP (auto-conguration) ................................................................................................................................ 129
Inactivity timeout ..................................................................................................................................................130
Keep-alive pings ..................................................................................................................................................... 130
Contentsviii
A776 (B780) Programming Guide A776-PG00001 D 07/13
Chapter 6: DH emulation for B780 ................................................................................................................... 131
List of DH 4700 Emulation Commands ............................................................................................... 131
List of DH 4700 Command Descriptions ............................................................................................ 133
Printer Function Commands ........................................................................................................ 133
End of Text ................................................................................................................................................................ 133
Line Feed ................................................................................................................................................................... 133
Vertical Tab ............................................................................................................................................................... 133
Carriage Return ......................................................................................................................................................133
Setup Parameters ..................................................................................................................................................133
Reset Printer ............................................................................................................................................................ 134
Cash Drawer 1 ......................................................................................................................................................... 134
Cash Drawer 2 ......................................................................................................................................................... 134
Document Clamp Open ...................................................................................................................................... 134
Self Test ......................................................................................................................................................................134
Document Validation ...........................................................................................................................................134
Receipt/Journal Print ............................................................................................................................................134
Document Clamp Close ......................................................................................................................................135
Form Eject ................................................................................................................................................................. 135
Download .................................................................................................................................................................135
Form In.......................................................................................................................................................................135
Select ..........................................................................................................................................................................135
Either Form-In Sensor ........................................................................................................................................... 135
Both Form-In Sensors ...........................................................................................................................................135
Busy Until Buer Empty ....................................................................................................................................... 135
Clamp Delay ............................................................................................................................................................135
Print Speed ............................................................................................................................................................... 136
Buered Validate .................................................................................................................................................... 136
Buer Clear ............................................................................................................................................................... 136
Repeat Character ................................................................................................................................................... 136
Print Characteristics Commands ......................................................................................................................136
Double-Wide Font ................................................................................................................................................. 136
Double-Wide O .................................................................................................................................................... 136
Character Set ........................................................................................................................................................... 137
Underline Print........................................................................................................................................................138
Underline O ........................................................................................................................................................... 138
Double-High O ....................................................................................................................................................138
Double-High Font .................................................................................................................................................. 138
Pitch Selection ........................................................................................................................................................138
Upside-Down O ................................................................................................................................................... 138
Upside-Down Print ................................................................................................................................................ 138
Graphics Commands..................................................................................................................... 139
Graphics .................................................................................................................................................................... 139
Graphics: 5 Dot ....................................................................................................................................................... 139
Printer Status Commands ................................................................................................................................... 140
Contents
A776-PG00001 D 07/13 A776 (B780) Programming Guide
ix
Appendix A: Commands listed by hexadecimal code...................................................................................... 141
Appendix B: Resident Character Sets ............................................................................................................... 147
Code Page 437 (US) ....................................................................................................................... 147
Code page 737 (Greek) ................................................................................................................. 148
Code page 850 (Multilingual) ...................................................................................................... 149
Code Page 852 (Slavic) ................................................................................................................. 150
Code Page 857 (Turkish)............................................................................................................... 151
Code page 858 (with Eurosymbol) .............................................................................................. 152
Code page 860 (Portugese) .......................................................................................................... 153
Code page 862 (Hebrew) ............................................................................................................. 154
Code page 863 (French Canadian)............................................................................................... 155
Code page 865 (Nordic) ................................................................................................................ 156
Code page 866 (Cyrillic) ................................................................................................................ 157
Code page 1251 (Cyrillic).............................................................................................................. 158
Code page 1252 (Windows Latin 1) ............................................................................................. 159
Code page 1255 (Hebrew) ............................................................................................................ 160
Code page KZ_1048 (Kazakh) ...................................................................................................... 161
Appendix C: Electronic Journal ......................................................................................................................... 163
Electronic Journal Storage .................................................................................................................. 163
Contentsx
A776 (B780) Programming Guide A776-PG00001 D 07/13
Chapter 1: About this Guide
A776-PG00001 D 07/13 A776 (B780) Programming Guide
1
Chapter 1: About this Guide
How to use this Guide
This guide provides programming information on CognitiveTPG’s A776 (and B780) printer. It is written for tech-savvy
users who are interested in customizing or adjusting printer functionality and is meant to be used with the A776/B780
ColorPOS
®
Two-Color Thermal Receipt/Impact Hybrid Printer User Guide.
If you experience any di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 A776 (or B780) ColorPOS
®
User Guide. This
guide assumes that you have the A776 (or B780) ColorPOS
®
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 A776 /B780 ColorPOS
®
Service Guide
provides in-depth information on diagnostics and service. The A776/B780 ColorPOS
®
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 printer’s 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 website at www.CognitiveTPG.com or e-mail: support@cognitivetpg.com.
Chapter 1: About this Guide2
A776 (B780) Programming Guide A776-PG00001 D 07/13
Chapter 2: Printer Status, Ethernet and Indicators 3
A776-PG00001 D 07/13 A776 (B780) Programming Guide
Chapter 2: Printer Status and Indicators
The A776/B780 printer performs a number of diagnostics that provide useful information about the operating status of
the printer. The following diagnostic tests are available.
• Startupdiagnostics,performedduringstartupcycle.
• Runtimediagnostics,performedduringnormalprinteroperation.
• Remotediagnostics,run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. To learn more see the section called “Conguring the Printer in the A776/B780 User Guide, page 26.
Communication interfaces (except Ethernet)
Diagnostic modes
RS-232C settings
Printer emulations/software options
Hardware options
Paper Type
Firmware features
Startup 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 startup cycle. The following diagnostics are performed:
• Turnomotorsandsolenoids
• PerformbootCRCcheckofthermwareROM,testexternalSRAM,testEEPROM,andtestmainprogramCRC
Failure causes Startup Diagnostics to stop; the printer beeps and the light ashes a set number of times,
indicating the nature of the failure. The table in the “Indicators” section (page 16) describes the specic tone and
light 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 16) describes the specic tone and light
sequences.
• Checkifreceiptcoverisclosed
Failure does not interrupt the startup cycle.
When the startup 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 startup diagnostics.
Chapter 2: Printer Status, Ethernet and Indicators4
A776 (B780) Programming Guide A776-PG00001 D 07/13
Runtime diagnostics
Runtime diagnostics (sometimes called level 2 diagnostics) run during normal printer operation. When the following
conditions occur, the printer automatically turns o the appropriate motors and disables printing to prevent damage
to the printer:
• Paperout •Printhead too hot
• Receiptcoveropen •Voltagesoutofrange •Knifeunabletohome
The light 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. These tallies can be used to determine the printer’s 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
• Maximumtemperaturereached
For more information about See this section
Accessing the remote diagnostic tallies Command descriptions” in Chapter 5: Programming commands
(Status commands: Transmit printer ID, remote diagnostics extension,
Hexadecimal 1D 49 40 n)
*** A776 / B780 – Diagnostics Form ***
Model number : A776-0000
Serial number : 0000000000
Boot Firmware
Revision : V3.02
CRC : 0FDE
P/N : 189-7760966A
Flash Firmware
Revision : V3.02
CRC : 4E66
P/N : 189-7760967B
H/W parameters
Flash Memoriy Size : 2 Mbytes
Flash Logos/Fonts : 704 kbytes
Flash User Storage : 0 kbytes
Flash Perm’nt Fonts : 256 kbytes
Flash Journal Size : 0 kbytes
SRAM Size : 512 kbytes
Head setting : D
Motor ID : 1
Paper Type setting : Type 0, Monochrome
Color Density Adj : n/a
Print Density (Mono) : 100%
Max Speed : 250 mm/sec
Max Power : 55 W
Paper Low Sensor : Enabled
MICR : Enabled
MICR Dual Pass : Disabled
MICR DC offset : 80
Check Flip : Disabled
Slip Normal Alignment : 0Dh/13d
Compressed Alignment : 0Ch/12d
Comm. Interface
RX Buffer Size : 4096
Interface type : RS232/USB
Parameters
Baud Rate : 115200
Data Bits : 8
Stop Bit : 1
Parity : NONE
Flow Control : DTR/DSR
Reception Errors : Ignore
USB Driver Type : RS232 Emulation
Resident Code Pages : 437, 850, 852. 858
860, 863, 865, 866
1252, 862, 737, 857
1251, 1255, KZ_1048
Downloaded Fontsets : 1
To enter Printer Config Menu :
1) Flip DIP switch #1 down
2) Reset the printer, while holding
the Paper Feed button down
Chapter 2: Printer Status, Ethernet and Indicators 5
A776-PG00001 D 07/13 A776 (B780) Programming Guide
Indicators
The printer communicates various conditions both visually, with two green lights or audibly, with a
series of tones or beeps. The following table lists these indicators.
Green on-line, paper status, error light (to the rear of the paper feed button)
Indicator Sequence Condition
Light Continuous, ashing quickly Paper out
Cover open
Knife unable to home
Light Continuous, ashing slowly Paper is low
(if paper low sensor is installed)
Printhead too hot
Voltages out of range
Tone Two-tone beep Startup diagnostics completed successfully
Repeating Tone Single beep Boot CRC test failure
Repeating Tone Double beep SRAM test failure
Repeating Tone Triple beep EEPROM test failure
Repeating Tone Four beeps Dynamic memory initialization failure
Light Two-Tone beep Main program CRC test failure
and Tone or
Continuous ashing of light DIP switch is in on position indicating
ash download mode
Green slip-in light (in front of the paper feed button)
Indicator Sequence Condition
Light O No check or form inserted or is incorrectly inserted
Light On (continuous) Check or form properly inserted
For more information about See this section
Error conditions and Troubleshooting
correcting them Chapter 5 of the User Guide
The printer is also able to communicate its status to the host application if the application has been programmed to
receive this information.
Chapter 3: Migrating to a new printer6
A776 (B780) Programming Guide A776-PG00001 D 07/13
Migrating from existing CognitiveTPG printers
The A776 printer is the fourth generation two station hybrid thermal/impact printer with feature enhancements
designed to provide the most desirable options to the customer. This section is provided for those customers who
would like to migrate from their existing A760 CognitiveTPG printers to the A776 printer, while maintaining as much
continuity as possible in the new application. Several commands exist to support such a migration. The primary
dierences are described below:
A760 to A776:
A760: wide slip station (66 columns) A776: narrow (42 columns) slip station
A760: no top validation of forms A776: top validation of forms
Chapter 3: Migrating to A776 and B780
Chapter 3: Migrating to a new printer
A776-PG00001 D 07/13 A776 (B780) Programming Guide
7
Moving from the A760 to the A776 (Slip dierences)
The impact station print zone on the A760 is 4.7 inches wide and the print zone on the A776 is 3.0 inches. To compensate for
the narrower print zone on the A776 the rmware will provide the following functionality:
1. For applications that currently use narrow forms with 42 or fewer columns, an option is provided to delete x leading
spaces. No application or form changes should be required.
2. For applications that use narrow forms with 51 or fewer columns, an option is provided to default to compressed
mode. No application or form changes should be required.
3. For applications using wide forms that print on less than 51 columns, options 1 and 2 above are combined with the
option to delete trailing spaces. There should be no changes required to the application but a new form will be
required.
4. For applications using wide forms that print on more than 51 columns, the data will wrap to the next line. If you
don’t want data to wrap you will need to change the application and the form.
A760 A776
Impact Station Print Zone 4.7 inches 3 inches
Characters/row – Normal Mode 66 42
Characters/row – Compressed Mode 80 51
See Chapter 4: Programming the Printer for more details about the slip print zones.
Some commands have new functions for the slip and can be congured to be enabled or disabled on the slip. Existing
applications that use these functions on the receipt but not on the slip may need to be disabled manually for the slip. The
default is disabled for the slip.
• 1B 21 10 double high slip character print
• 1B 20 n slip character right side spacing
• 1D 50 XY set minimum units for the slip station
• 1D 4C nL nH set left margin on the slip station
• 1D 57 nL nH set print width on the slip station
• 1B 61 n print justication on the slip station
Chapter 3: Migrating to a new printer8
A776 (B780) Programming Guide A776-PG00001 D 07/13
A776 Emulation Commands
Set Printer ID Mode
Code (Hexadecimal)
1F 03 0C n
This command is ignored.
A776 Conguration Commands
Select Slip Lines per Inch
Code (Hexadecimal)
1F 03 25 04 n
This command sets the slip station lines per inch setting.
n Line spacing
00 7.2 LPI
01 6.0 LPI
Select Number of Lines of Validation
Code (Hexadecimal)
1F 03 25 06 n
This command sets the number of lines of validation that can be printed.
n Number of validation lines
00 15
01-04 4 (default)
05-0F actual number (5 - 15 decimal)
Set A776 Printer ID
Code (Hexadecimal)
1F 03 25 0F n
This command sets the printer ID response to the Printer ID command (1D 49 01)
n Printer ID
00 A776
01 A760
Select A776 Narrow Slip Conguration Option to Ignore n Leading Spaces
Code (Hexadecimal)
1F 03 25 08 n
This command is available so A760 applications can ignore n leading spaces in a 42-column line of text.
Range of n
0x00 < n < 0x20 hexadecimal
0 < n < 3 2 decimal
n = 24 decimal is equivalent to printing the rightmost 42 columns of the A760 printzone (24 + 42 = 66). •
The rst non-space in columns 1-n will stop ignoring leading spaces. •
Text over 42 columns will wrap to the next line. •
Tab (0x09), set column (0x1B 0x14 n), set absolute position (0x1b 0x24 nL nH), and set relative position (0x1B 0x5C •
nL nH) commands are handled within the range of ignored leading spaces.
  • 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

CognitiveTPG A776 ColorPOS 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