Manuals
/
Cognitive Solutions
/
Computer Equipment
/
Printer
Cognitive Solutions
A799
manual
Models:
A799
1
141
142
142
Download
142 pages
30.19 Kb
135
136
137
138
139
140
141
142
Specification
Text characteristics
Range of n Default
Sample symbol description
Indicators
Diagnostics and Configuration
Reset firmware
Runtime diagnostics
Print setup in emulation modes
Real time commands
Page 141
Image 141
Page 140
Page 142
Page 141
Image 141
Page 140
Page 142
Contents
Programming Guide
Page
Contents
A799 Programming Guide
Text characteristics commands
Contents Vertical and horizontal positioning
Real time commands
Graphics
Status
105
Unsolicited status mode
110
111
118
117
119
120
Where to find the basics
How to use this guide
Where to find advanced technical information
Support
About this Guide
A799 Programming Guide
Start-up Diagnostics
Diagnostics and Configuration
Remote diagnostics
Runtime diagnostics
For more information about See this section
Indicators
Indicator Sequence Condition
Using the Printer , in the A799 User Guide
Printer configuration
Configuring the printer
Communication interface
RS-232C serial interface settings
Enable or disable data scope mode
Diagnostic modes
To run the data scope mode
To exit the data scope mode
Electronic Journal Datascope Diagnostic
Enable or disable receipt test mode
To run the receipt test mode
To exit the receipt test mode
Select the emulation/software options sub-menu to set
Printer settings and functions
Select the hardware options sub-menu to set
Diagnostics and Configuration
Comparison to A793
Overview of commands
24 n1 n2
2A m n1 n2 d1...dn
Two-color commands comparison A794 to A799
1B 59 n1 n2 d1...dn
1D 2A n1 n2 d1...dn
TPG LogoEZ colorization commands Hexadecimal
TPG ColorPOS two-color and color interpreted commands
Character appearance
Width specifications
Print zones
Print zones for 80mm paper
Print zones for 82.5mm paper
Rotated printing commands
Upside down Rotated CW
1B 7B n 1B 56 n
Emulation modes
Print setup in emulation modes
Code hexadecimal Command
Commands listed by function
Printer actions
Print and paper feed
Text characteristics
Vertical and horizontal positioning
26 s c1 c2
Graphics
Batch mode
Unsolicited status mode
Status
Real time
Mode
Macros
User data storage
Flash download
Ethernet setup commands
Command conventions
Command descriptions
Clear printer
Perform partial knife cut
Perform full knife cut
Generate tone
Select peripheral device for multi-drop
Initialize printer
Select paper sensors to output paper-end signals
Enable or disable panel button
Select sensors to stop printing
Generate pulse to open cash drawer
Set current color
Select cut mode and cut paper
Set paper type ColorPOS
Print test form
Set interpretation of Set current color command
A799 native
US t
Print and carriage return
Print and feed paper one line
Feed n print lines
Feed n dot rows
Print
Add n extra dot rows
Print and feed n lines
Print and feed paper
Set horizontal and vertical minimum motion units
Horizontal tab
Set column
GS P x y
Set absolute starting position
Set vertical line spacing to 1/6 inch
Compatibility information A799 receipt vs. A793 receipt
Set vertical line spacing
Set horizontal tab positions
Value of k
To move to the left
Set relative print position
Select justification
Range of n Default
Set left margin
GS L nL nH
Maximum value of the printable Area
Set printing area width
Select double-wide characters
Text characteristics commands
Select single-wide characters
Select 90 degree counter-clockwise rotated print
Set right-side character spacing
Select pitch column width
Pitch Columns
80mm Paper 82.5mm Paper
Select print mode
Value of n Bit1 Function
Mm paper
Define user-defined character set
Select or cancel user-defined character set
Exception
Values and ranges
Define extended user-defined character set
Select or cancel underline mode
Cancel user-defined character
Select or cancel emphasized mode
Copy character set from ROM to RAM
Select or cancel italic print
Select or cancel double-strike
Select international character code
Select or cancel 90 degree clockwise rotated print
Select or cancel upside-down print mode
Value of n A799 native mode A793 emulation Emulation
Select international character set
Select character size
Select or cancel white/black reverse print mode
Character height selection
Hex Decimal Width Height
Set smoothing
Reverse color text mode ColorPOS
Select font ID number
Text strike-through mode ColorPOS
Select font style number
Hexadecimal 1D F0 01 n Decimal 29 240 1 n Value of n 128
Download font
Save font ID number as default font at power up
Download font list
Select superscript or subscript modes
Download BMP logo
Select active user-defined character set
Select bit image mode
Select single-density graphics
Print advanced raster graphics
Select double-density graphics
Value of r
GS # n
Select the current logo
Value of n Value of n1 Value of n2 Value of d
Define downloaded bit image
Print downloaded bit image
Value of m Print mode Vertical DPI
Print raster graphics
Value and range of m
Print raster color graphics ColorPOS
Print raster monochrome graphics ColorPOS
Print Flash Logo
Download logo image ColorPOS
Define Flash Logos
Max n1 =
Merge watermark mode ColorPOS
Monochrome shade mode ColorPOS
Apply shading to logo ColorPOS
Logo print with color plane swap ColorPOS
Color shade mode ColorPOS
Form and merge real time surround graphic ColorPOS
Hexadecimal 1D 89 n m Decimal
Save graphics buffer as logo ColorPOS
Background logo print mode ColorPOS
Shade and store logo ColorPOS
Apply margin message mode ColorPOS
1D 99 l m n o
Value of l
Set temporary max target speed
Logo print with knife cut
Values of m
Decimal Values
Set LogoEZ colorization
Value of f
Value descriptions
= 2 link watermark printing
LogoEZ utility default settings
Set LogoEZ attribute mapping
S = 0, 0
Attributes substituted table
Original attribute mapped table
Convert 6-dots/mm bitmap to 8-dots/mm bitmap
Enable constant speed logos
Transmit peripheral device status RS-232C printers only
Status command introduction
Hexadecimal 1B 75 Decimal
Value of returned byte Bit
Transmit paper sensor status
Request alternate status A793 emulation only
Hexadecimal 1B 75 n Decimal
Value and Range of n Value of n Function Description
Transmit printer ID
Printer ID Specification ID Hexadecimal
= 2 or 50 Type ID Bit Off/On Hex Decimal Function
= 4 or 52 Logo Definition Bit Off/On Hex Decimal Function
Transmit printer ID, remote diagnostics extension
Hex Dec Remote diagnostic item Function
GS I @ n
Value of n
Transmit status
Send printer software version
Rules for using real time commands
Real time commands
Preferred implementation
Alternate implementation
Busy line and fault conditions
Moving data through the buffer
Real time status transmission
= Transmit RS-232C Busy Status
= Transmit error status Bit Status Hex Decimal Function
= Transmit receipt paper status
Bit Status Hex Decimal Function
Real time request to printer
Real time commands disabled
Real time printer status transmission
Value of byte Bit Status Hex Decimal Function
Default USM disabled
Select or cancel unsolicited status mode USM
GS a n
Hexadecimal 1D 61 n Decimal 29 97 n Value of n
Bit Off/On Hex Decimal Status for USM
Second byte error information
Fourth byte paper sensor information
Unsolicited status mode USM
Batch mode response
Recognizing data from the printer
Select printing position of HRI characters
Select pitch of HRI characters
Select bar code height
Print bar code
Bar code
Length
Integer n = nHnL 1D 6B m nL nH d1 . . . dn
GS k
Print multiple barcodes
Print GS1 DataBar formerly RSS, null terminated
Print GS1 DataBar formerly RSS, data length specified
Type
Value and Ranges Description
Set GS1 DataBar formerly RSS parameters
Sample symbol description
Related Information Value Dimension Row height
Select bar code width
Cancel print data in page mode
Print and return to standard mode
Print data in page mode
Hexadecimal 0C Decimal
Select page mode
Select print direction in page mode
Select standard mode
Maximum area specification in page mode
Set print area in page mode
Set absolute vertical print position in page mode
Set relative vertical print position in page mode
GS \ nL nH
Execute macro
Select or cancel macro definition
GS r t m
Hexadecimal 1D 5E r t m Decimal 29 94 r t m Value of r
Read from user data storage
Write to user data storage
Read from non-volatile memory
Write to non-volatile memory Nvram
Flash memory user sectors allocation
US & s c1 c2 character 1 data ... character k data
Expanded flash memory allocation
1F 26 s c1 c2 character 1 data ... character k data
31 38 s c1 c2 character 1 data ... character k data
Value of n = 49 Ascii n = 1 HEX
Erase user flash sector
For m =
User storage status ColorPOS
Return boot sector firmware part number
Switch to flash download mode
Select flash Memory sector to download
Return segment number status of flash memory
Get firmware CRC
Return microprocessor CRC
Return main program flash CRC
Erase all flash contents except boot sector
Erase selected flash sector
Download to active flash sector
Restore default settings
Reset firmware
Setting IP address
Setting Net Mask
Setting raw Tcpip port
Setting the Gateway
BootP
LP Daemon
Inactivity timeout
Dhcp auto-configuration
Keep-alive pings
N1=
Programming Commands
2E m n rL rH d1 … dn
By command code
57 n1, n2...n8
4B n1 n2 d1...dn
59 n1 n2 d1...dn
5C n1 n2
AL aH cL cH d1...dn
2A n1 n2 d1...dn
4C nL nH
6B m n d1...dn
6B m d1...dk
B c d e fL fH
M n o
08 01 n1 n2 n3 n4
Appendix B Resident Character Sets
Code page 437 US
Character sets
Code page 737 Greek
Code page 850 Multilingual
Code page 852 Slavic
Code page 857 Turkish
Code page 858 with Eurosymbol
Code page 860 Portuguese
Code page 862 Hebrew
Code page 863 French Canadian
Code page 865 Nordic
Code page 866 Cyrillic
Code page 1252 Windows Latin
Top
Page
Image
Contents