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