CAB Apollo Series Owner's manual

Apollo Hermes
command
available ?
cab Produkttechnik GmbH & Co KG 1
1
[TABLE OF CONTENTS][COMMAND LIST][INDEX]
[ESC][i][L][S]
PRODUCT MARKINGANDBARCODE IDENTIFICATION
Programming Manual
Thermal / Thermal Transfer Printers
valid for Apollo - Series and Hermes - Series
Edition 5.1 / 2005
Apollo - Series
Hermes - Series
( Hermes Ais decribed in a separate Programming manual )

Apollo Hermes
command
available ?
2cab Produkttechnik GmbH & Co KG
2
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
cab Programming Manual
valid for following printer types:
Apollo-Series TM
and
Hermes-Series TM
copyright © cab Produkttechnik GmbH & Co KG
all rights reserved
No parts of this manual may be copied, rewritten or used for anything else
than for original cab printers.
This interdicts the usage of the manual for OEM products
unless you have a written permission.
The cab printers command language JScript ©is owned and copyrighted by
cab Produkttechnik GmbH & Co KG
cab Produkttechnik GmbH & Co KG
Wilhelm Schickard Str. 14
76131 Karlsruhe / Germany
Tel: ++49 - 721-6626-0
Fax:++49-721-6626-239
Email:[email protected]
http://www.cabgmbh.com
Allregisteredtrademarksorproductnamesaretrademarksoftheirrespectivescompanies
SwissTM is registeredTrademarkofBitstreamInc.

Apollo Hermes
command
available ?
cab Produkttechnik GmbH & Co KG 3
3
[TABLE OF CONTENTS][COMMAND LIST][INDEX]
[ESC][i][L][S]
PRODUCT MARKINGANDBARCODE IDENTIFICATION
Table of Contents
Programming Manual
copyright © cab Produkttechnik GmbH & Co KG ....................................................................... 2
Table of Contents ........................................................................................................................ 3
Introduction ................................................................................................................................. 7
Nomenclature, Syntax of the commands.................................................................................... 7
Usage of this manual .................................................................................................................. 8
Restrictions: ................................................................................................................................ 9
Print Positions:.......................................................................................................................... 10
CHAPTER 1 - Overview .................................................................................................. 11
Instruction types.........................................................................................................................11
1. ESC instructions ....................................................................................................................11
2. Immediate Commands...........................................................................................................11
3. Label Format Commands ..................................................................................................... 12
Special Content Fields .............................................................................................................. 12
Programming cab printers - a simple lesson............................................................................. 13
Create your first label:............................................................................................................... 13
Explanation of this Example .....................................................................................................13
Command Overview ................................................................................................................. 15
ESC Commands ....................................................................................................................... 16
Immediate Commands..............................................................................................................17
Label Format Commands ......................................................................................................... 18
Special Content Fields .............................................................................................................. 19
Time and Date Functions.......................................................................................................... 19
Field Calculations and Comparisons......................................................................................... 20
Special functions (miscellaneous)............................................................................................. 21
CHAPTER 2 - ESC Commands ...................................................................................... 23
ESCESC Replaces ESC in binary data ................................................................................. 24
ESC!ESC! Hard Reset........................................................................................................... 25
ESC* Activate all RS-485 printers ........................................................................................ 26
ESC. Start and stop value for binary data.............................................................................. 27
ESC: Start description of binary data..................................................................................... 28
ESC? Request for free memory............................................................................................. 29
ESCA - ESCZ Activate individual RS-485 printer................................................................. 30
ESCc - Cancel Printjob ............................................................................................................ 31
ESCend-of-data End description of binary data..................................................................... 32
ESCf formfeed ....................................................................................................................... 33
ESCp0 End printer´s pause mode ......................................................................................... 34
ESCp1 Set printer into pause mode ...................................................................................... 35
ESCs Printer status query....................................................................................................... 36
ESCs Printer status query....................................................................................................... 37
ESCt total cancel ................................................................................................................... 38
CHAPTER 3 - Immediate commands ............................................................................ 39
Immediate commands ..............................................................................................................39

Apollo Hermes
command
available ?
4cab Produkttechnik GmbH & Co KG
4
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
; - Comment line ....................................................................................................................... 40
a - ASCII Dump Mode............................................................................................................... 41
c - Direct cut.............................................................................................................................. 42
d - download data...................................................................................................................... 43
e - erase data............................................................................................................................ 46
f - formfeed ............................................................................................................................... 47
g - generate font cache ............................................................................................................. 48
l - Change Language ( country ) ............................................................................................... 51
m - set measuring unit .............................................................................................................. 52
p - pause Printer ....................................................................................................................... 53
q - query Printer ........................................................................................................................ 54
r - reset to default values .......................................................................................................... 56
s - set Date/Time....................................................................................................................... 57
t - Run Printer Self-test ............................................................................................................. 58
v - Firmware version ................................................................................................................. 60
x - Synchronous Peripheral Signal Settings.............................................................................. 61
z - print slashed / unslashed zero ............................................................................................. 62
CHAPTER 4 - Label Format Commands...................................................................... 63
A - Amount of Labels................................................................................................................. 64
B - Barcode Definition............................................................................................................... 66
Barcode overview list................................................................................................................ 70
B - Barcode 2 of 5 Interleaved ...............................................................................................72
B - Barcode Add-On2............................................................................................................. 74
B - Barcode Add-On5............................................................................................................. 76
B - Barcode Codabar ............................................................................................................. 78
B - Barcode Code 39 ............................................................................................................. 80
B - Barcode Code 93 ............................................................................................................. 82
B - Barcode Code 128 ........................................................................................................... 84
B - Barcode Data Matrix ........................................................................................................ 86
B - Barcode DBP - German Post Identcode .......................................................................... 88
B - Barcode EAN-8 / JAN-8 ................................................................................................... 90
B - Barcode EAN-13 / JAN-13 ............................................................................................... 92
B - Barcode EAN 128 / UCC 128........................................................................................... 94
B - Barcode FIM..................................................................................................................... 96
B - Barcode HIBC (Health Industry Barcode) ........................................................................ 98
B - Barcode Maxicode ......................................................................................................... 100
B - Barcode MSI (MSI Plessey) ........................................................................................... 102
B - Barcode PDF417............................................................................................................ 104
B - Barcode Plessey ............................................................................................................ 106
B - Barcode Postnet............................................................................................................. 108
B - Barcode UPC-A...............................................................................................................110
B - Barcode UPC-E...............................................................................................................112
B - Barcode UPC-E0.............................................................................................................114
C - Cutter Parameters..............................................................................................................116
C - Cutter Parameters..............................................................................................................117
D - Global Object Offset ..........................................................................................................118
E - Define Files ( Extension ) ...................................................................................................119
F - Font Number ..................................................................................................................... 121
G - Graphic Field Definition .................................................................................................... 122
G - Graphic Definition - Circle................................................................................................. 124
G - Graphic Definition - Line ................................................................................................... 126

Apollo Hermes
command
available ?
cab Produkttechnik GmbH & Co KG 5
5
[TABLE OF CONTENTS][COMMAND LIST][INDEX]
[ESC][i][L][S]
PRODUCT MARKINGANDBARCODE IDENTIFICATION
G - Graphic Definition - Rectangle.......................................................................................... 128
G - Graphic Definition - Option: Fill ........................................................................................ 130
G - Graphic Definition - Option Shade.................................................................................... 131
G - Graphic Definition - Option: Outline.................................................................................. 132
H - Heat, Speed, Method of Printing, Ribbon.......................................................................... 133
I - Image Field Definition ........................................................................................................ 134
J - Job Start............................................................................................................................. 136
M - Memory Card Access........................................................................................................ 137
M - Memory Card Access........................................................................................................ 138
M - Memory Card Access........................................................................................................ 139
O - Set Print Options............................................................................................................... 144
P - Set Peel-Off Mode............................................................................................................. 146
R - Replace Field Contents..................................................................................................... 147
S - Set Label Size ................................................................................................................... 148
T - Text Field Definition........................................................................................................... 149
X - Synchronous Peripheral Signal Settings ........................................................................... 154
CHAPTER 5 - Special Content fields .......................................................................... 155
Special Content fields ............................................................................................................. 155
[H12] Print Hour in 12-hour form (1-12) ............................................................................... 156
[H24] Print Hour in 24-hour form (0-23) ............................................................................... 157
[H012] Print H0ur in 12-hour form (01-12) -always 2 digits.................................................. 158
[H024] Print H0ur in 24-hour form (01-24) -always 2 digits.................................................. 159
[MIN] Print MINutes (00-59)................................................................................................. 160
[SEC] Print SEConds (00-59) .............................................................................................. 161
[TIME ] Print actual TIME .................................................................................................... 162
[XM] am/pm indicator........................................................................................................... 163
[DATE] Print actual DATE .................................................................................................... 164
[DAY] Print numeric DAY of the month (1-31)...................................................................... 165
[DAY02] Print numeric 2-digit DAY of the month (01-31).................................................... 166
[DOFY] Print numeric Day OF Year(001-366) ..................................................................... 167
[ODATE...] Print DATE with Offset....................................................................................... 168
[wday] Print complete weekday name ................................................................................. 169
[WDAY] Print numeric WeekDAY(1-7)................................................................................. 170
[wday2] Print weekday name, 2 - digits shortened.............................................................. 171
[wday3] Print weekday name, 3 - digits shortened.............................................................. 172
[WEEK] Print numeric WEEK (1-53) ................................................................................... 173
[OWEEK... ] Print WEEK with Offset(1-53) ......................................................................... 174
[mon] Print 3-character month name ................................................................................... 175
[month] Print complete month name ................................................................................... 176
[MONTH] Print 2-digit MONTH (1-12) ................................................................................. 177
[MONTH02] Print 02-digit MONTH (01-12).......................................................................... 178
[YY] Print 2-digit Year (00-99) .............................................................................................. 179
[YYYY... ] Print 4-digit Year (1970-2069)............................................................................ 180
Field Calculations and Comparisons....................................................................................... 181
[+:op1,op2. . ,] Addition........................................................................................................ 181
[-:op1,op2] Subtraction ........................................................................................................ 182
[*:op1,op2, . .] Multiplication ................................................................................................ 183
[/ :op1,op2] Division ............................................................................................................. 184
[%: op1,op2] Modulo ............................................................................................................ 185
[|:op1,op2] Logical Or .......................................................................................................... 187
[&:op1,op2] Logical And....................................................................................................... 188

Apollo Hermes
command
available ?
6cab Produkttechnik GmbH & Co KG
6
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
[<: op1,op2] Comparision < Less than ................................................................................. 189
[=: op1,op2] Comparision = Equal ....................................................................................... 190
[>: op1,op2] Comparision > Greater than ............................................................................ 191
[P: ... ] Print result in Price format ...................................................................................... 192
[R:x] Rounding method ........................................................................................................ 193
[?: ... ] LCD prompt ............................................................................................................ 194
Special functions (Miscellaneous)........................................................................................... 194
[C: ... ] Leading zero replacement ....................................................................................... 197
[D:... ] Set number of Digits ................................................................................................ 198
[DBF:... ] Database file access ........................................................................................... 199
[I] Invisible fields .................................................................................................................. 200
[J: ... ] Justification.............................................................................................................. 201
[name] Access a field with a name ...................................................................................... 202
[name,m{,n}] insert substring ............................................................................................... 203
[RTMP... ] Read value from serial (TMP) file....................................................................... 204
[SER:...] - Serial numbering.................................................................................................... 205
[U:x] Insert Unicode characters ........................................................................................... 206
[WLOG] Write LOG file ....................................................................................................... 207
[WTMP] Write value to serial (TMP)file............................................................................... 208
APPENDIX ...................................................................................................................... 209
ASCII Table ............................................................................................................................. 209
Index ....................................................................................................................................... 210
Index ........................................................................................................................................211

Apollo Hermes
command
available ?
cab Produkttechnik GmbH & Co KG 7
7
[TABLE OF CONTENTS][COMMAND LIST][INDEX]
[ESC][i][L][S]
PRODUCT MARKINGANDBARCODE IDENTIFICATION
Introduction
IMPORTANT : We highly recommend to read the introduction first !!
• The described commands and sequences are tested and approved with original cab printers.
cab Produkttechnik cannot guarantee that all functions are available on OEM products.
• All sample labels are created with a 300 dpi Apollo-series printer,
• All measurements are in millimeters for the usage in international markets- Label positions have to
be recalculated if the printer is set to "country = USA".
• Some described functions are only available if your printer contains the actual firmware. We highly
recommend to download and install the actual firmware release from our website at:
http://www.cabgmbh.com
• We tried our best to write an easy understandable programmer´s manual which should contain every
possible function of cab printers.
Multiple different methods have been used to make sure that every shown example works properly
and a few proof reads have been done to avoid any error in this manual.
Nevertheless - we would appreciate your comments , where more explanation is required and where
we have to do things better. Every comment is welcome and will influence our future work.
Thank you for your help !
Nomenclature, Syntax of the commands
• All commands are accepted when the line end identifier is transmitted, with the exception of ESC
commands, they are processed as soon as the required character is received.
• Carriage returns are not displayed in the headlines and not in the example files of this manual, to
keep a better overview. Carriage Returns (ASCII 13, HEX 0D) are only shown in the syntax
description in italic letters ( CR ).
You may use either CR (carriage return), LF (line feed) or CR/LF (carriage return/ line feed)
(See the ASCII table in the APPENDIX of this manual)
• It is not required to use special charcters to create a label format. Data can be keyed in with a
simple text editor.
• For a better overview it is allowed to add spaces or tabs within a command line. Numeric
parameters accept additional zeroes.
• Separators for the parameters are either semicolons or commas.

Apollo Hermes
command
available ?
8cab Produkttechnik GmbH & Co KG
8
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
This manual is designed as online documentation. This page describes some details, how to
navigate very easy to the requested commands and explains the meaning of some used icons.
Usage of this manual
These navigation buttons route you to specified areas. A mouse click on:
[TABLE OF CONTENTS] - routes you to the table of contents
[COMMAND LIST] - goes to the command overview list
[INDEX] - first page of the INDEX
[ESC] - goes to the overview list of ESC commands
[i] - overview list of the immediate commands
[L] - overview list of the Label format commands
[S] - overview list of the special content fields
• Not all commands are available
forallprinter types. This can
easily recognized on top of
eachpage. Itiseasy toseeif
the function is available for
your printer

Apollo Hermes
command
available ?
cab Produkttechnik GmbH & Co KG 9
9
[TABLE OF CONTENTS][COMMAND LIST][INDEX]
[ESC][i][L][S]
PRODUCT MARKINGANDBARCODE IDENTIFICATION
Hyperlinks in the text are in blue colours and underlined.
This sign shows some important information. The information text is written in italic letters.
Restrictions:
Some functions and features are not available on each printing system.

Apollo Hermes
command
available ?
10 cab Produkttechnik GmbH & Co KG
10
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
Print Positions:
The Home position or "Zero point" of a label is shown on the picture below.The "Headline"appears
first, as it is usual on all laser printers etc. Most users prefer to get the printed label "foot first" out of
the printer. This can easily be done when the "O R" command is added to the shown examples.
We did not add this command in the samples to keep a better overview. You may add this whenever
it is required. "O R" rotates the orientation of the label by 180 degrees. So all shown examples which
do not contain the "O R" command have been rotated for a better view in this manual.
Initial Home position
Home position when the "O
R" command had been
used.
The Orientation is identical on all printers as it is shown on a Apollo-series printer as an example.
Initial Home position
Home position when the "O
R" command had been
used.
feed
direction
(paper
path)

Apollo Hermes
command
available ?
cab Produkttechnik GmbH & Co KG 11
11
[TABLE OF CONTENTS][COMMAND LIST][INDEX]
[ESC][i][L][S]
PRODUCT MARKINGANDBARCODE IDENTIFICATION
Example:
Overview
The programming language of the cab Printers is based almost completely on ASCII characters.
Together with the selectability of different codepages it is possible to connect to nearly each computer
system.
The printers accept additionally all types of line end identifiers (CR, LF, CR/LF), so that the
descriptions of labels can be created with the most simple text editors, such as "Notepad" or
"Wordpad" - saved as plain text files.
Instruction types
cab printers are using basically three types of instructions
• ESC instructions,
• Instructions with lowercase letters and
• Instructions with uppercase letters.
1. ESC instructions
are responsible for status queries, control functions, memory management etc. and are usually
executed immediately, i.e. even if a printing job runs. They are not absolutely required to print labels,
but they offer additional features and possibilities
ESC ? - Request for free memory.
ESC c - Cancel Job
ESC p0 - Ends printer pause state
ESC s - Printer status request
2. Immediate Commands
Instructions with lowercase letters are used for adjustments and settings which must not have
something to do with the actual printjob.
These are for example requests of fonts or graphics which have previously downloaded to the printer.
a- Activate the ASCII dump mode
c- Immediate cut
f- Formfeed
t- Performs a test print
Example:
CHAPTER 1 - Overview

Apollo Hermes
command
available ?
12 cab Produkttechnik GmbH & Co KG
12
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
3. Label Format Commands
Instructions with uppercase letters are used to describe the label itself.
This has a fix structure, beginning with the startcommand, the description of the labelsize and
description of each object in the label.
At the end of the label the printer expects the amount of labels.
J- Job start
S- Set label size
H- Heat, speed, and printing method
O- Set print options
T- Text field definition
B- Barcode field definition
G- Graphic field definition
I- Image field definition
A- Amount of labels
Additionally to that, special commands for text formatting, calculations, comparisons etc. can be
used.
Special Content Fields
are used within Label Format commands.
They consist of instructions in squared brackets, [ ], which offers various data insertion and data
manipulation functions.
[DATE] Print date
[/ :oper1,oper2]Divide
[>: oper1,oper2]Greater than
A huge amount of more complex and powerful commands are explained later in this manual in the
"Special Content fields" section.
On the next pages you will find a short training class which shall help you to become familiar with
the cab printer programming language "JSCRIPT". We recommend that you try this course first,
before you start with your own projects.
Example:
Example:

Apollo Hermes
command
available ?
cab Produkttechnik GmbH & Co KG 13
13
[TABLE OF CONTENTS][COMMAND LIST][INDEX]
[ESC][i][L][S]
PRODUCT MARKINGANDBARCODE IDENTIFICATION
Programming cab printers - a simple lesson
Target:
Learn how easy it is to teach your printer to do what you want.
Understand the language structure of JScript by testing the following sample.
Get the feeling what might go wrong if the syntax is not correct.
Modify this sample with other items of this manual
Create your first label:
1. Connect your printer to the PC, select "Country United Kingdom" on the printer´s control panel.
The handling is explained in the operator´s manual (the language changes to "English" and the
measurements to "millimeters" - as the label is designed in millimeters)
2. Start your preferred plain texteditor ( we will use Notepad for this example)
3. Key in following data and don´t forget to ress the ENTER key on your keyboard after the "A 1" in
the last line is keyed in.
J
H 100
O R
S l1;0,0,68,70,100
T 10,10,0,5,pt20;sample
B 10,20,0,EAN-13,SC2;401234512345
G 8,4,0;R:30,9,0.3,0.3
A 1
Explanation of this Example
(Details are described in the respective sections of this manual)
JJob start
H 100 Heat (Speed) setting (100mm/sec)
O R Orientation Rotated by 180°
S l1;0,0,68,70,100 Size of the Label (68 x100mm, gap 2mm)
T 10,10,0,5,pt20;sample Text line- font:Swiss bold, 20 pt
B 10,20,0,EAN-13,SC2;401234512345 Barcode EAN 13, size SC 2
G 8,3.5,0;R:30,9,0.3,0.3 Graphic, Rectangle 30x9mm, 0.3mm
A 1 Amount of labels (in this sample 1)
4. Save that file now with the name "sample1.txt" in your root directory of Harddrive C:
5. Switch to the DOS - mode or to the command prompt (depending on your operating system
version)
6. At the command prompt key in: C:\> copy/b sample1.txt LPT1: ( LPT1: - if the printer is
connected with the parallel port of the PC.)
The result should be that the printer prints the label which is shown on the following side

Apollo Hermes
command
available ?
14 cab Produkttechnik GmbH & Co KG
14
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
... and if it did not work as expected ? - Following problems may occur:
1. The printer receives no data:
a: The wrong interface or wrong transmission speed is selected on your printer.
- Check the interface settings in the setup menu of the printer
b: Your interface is blocked by another application.
c: The cable might be defect- check the connecting cable
2. Printer receives data but shows "ribbon out"
a: No ribbon in the printer
b: Ribbon is not fixed on the ribbon unwinder
3. Printer receives data but shows "Protocol error" in its display
a: Transmitted data is wrong - this might be a missing comma or a accidentially set semicolon
instead of a comma or any other wrong data. Spaces after a command may cause a protocol
error too! Check your label data carefully.

Apollo Hermes
command
available ?
16 cab Produkttechnik GmbH & Co KG
16
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
ESC Commands
ESCESC Replaces ESC in binary data
ESC!ESC! Hard reset
ESC* Activate all RS 485 printers
ESC. Start and Stop value for binary data
ESC: Start description of binary data
ESC? Request for free memory.
ESCA - ESCZ Activates individual RS-485 printer
ESCc cancel printjob
ESCend-of-data End description of binary data
ESCp0 End printer ´s pause mode
ESCp1 Set printer into pause mode
ESCs Printer status query
ESCt total cancel of all jobs

Apollo Hermes
command
available ?
cab Produkttechnik GmbH & Co KG 17
17
[TABLE OF CONTENTS][COMMAND LIST][INDEX]
[ESC][i][L][S]
PRODUCT MARKINGANDBARCODE IDENTIFICATION
Immediate Commands
all Immediate commands are processed when a line end identifier is sent (CR, LF or CR/LF)
; comment Comment line
aset printer in aSCII dump mode
cDirect cut
dt;name.... download graphic or font data
e t;name.... erase data
fform feed
gn;.... generate font cache
l name Set language (country)
munit Set measuring unit
p status pause printer
q b;name query bitmap font
q d;name query dBase file on memory card
q e;name query format file on memory card
q f query free memory
q i;name query image availability
q l;name query label file on memory card
q m query memory type
q p query peripheral types
q r query ribbon diameter
q s;name query scaleable font availability
q t query time and date
rreset to default values
s nset date/time
tRun printer self-test
vRequest firmware version
x d;uo Set peripheral (x) bits directly
x e;uo Set peripheral (x) error value
x m;m Set peripheral (x) mask bits
x s;uo Set peripheral (x) standby value
z t Slashed zero selection

Apollo Hermes
command
available ?
18 cab Produkttechnik GmbH & Co KG
18
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
Label Format Commands
Label format commands are processed when a line end identifier is sent (CR, LF or CR/LF)
A[NO] n Amount of labels (end job/print)
B[:name;] x, y, r, type,size,text Barcode field definition
Ccnt[,disp1[,disp2]] Set Cutter parameters
CeSet Cutter to end-of-job
Dx,y Global Object Offset (Distance to margins)
ELOG;name Defines a LOG file
ETMP;name Defines TMP (temporary) serial file
Fnumber;name Font number
G[:name;] x, y, r; type:options, . . . Graphic field definition
H speed[,h][,t][,r][,b] Heat, speed, and printing method
I[:name;]x,y,r[,mx,my];imgname Image field definition
J[comment] Job start
M c Memory card: content request
M d type;name Memory card: delete file from card
M f;name Memory card: format card
M l type;[path]name Memory card: load file from card
M r Memory card: repeat last label
M s type;name Memory card: store data on card
Mutype;[path]name uploads data to the host
O[M,][R,][N,][p][T,][U,] Set print Options
P[disp] Set Peel-off mode
Rname;value Replace field contents
S[type:]yo,xo,length,dy,wide. . . Set label Size
T[:name;] x,y,r, font,size . . ;data Text field definition
Xy[;uo] Synchronous setting of peripheral (eXternal)signal

Apollo Hermes
command
available ?
cab Produkttechnik GmbH & Co KG 19
19
[TABLE OF CONTENTS][COMMAND LIST][INDEX]
[ESC][i][L][S]
PRODUCT MARKINGANDBARCODE IDENTIFICATION
Special Content Fields
Time and Date Functions
[H12] Print Hour in 12-hour form (1-12)
[H24] Print Hour in 24-hour form (0-23)
[H012] Print H0ur in 12-hour form (01-12) -always 2 digits
[H024] Print H0ur in 24-hour form (01-24) -always 2 digits
[MIN] Print MINutes (00-59)
[SEC] Print SEConds (00-59)
[TIME] Print actual TIME in the format of the preset country (e.g. HH:MM:SS)
[XM] am / pm indicator
[DATE] Print actual DATE in the format of the preset country (i.e. DD.MM.YY)
[DAY] Print numeric DAY of the month (1-31)
[DAY02] Print numeric 2-digit DAY of the month (01-31)
[DOFY] Print numeric Day OF Year(1-366)
[ODATE:+DD{,+MM{,+YY}}] Print DATE with Offset (in the format of the preset country)
[wday] Print complete weekday name (0 = sunday)
[WDAY] Print numeric WeekDAY(1-7)
[wday2] Print weekday name, 2- digits shortened (i.e. su)
[wday3] Print weekday name, 3- digits shortened (i.e. sun)
[WEEK] Print numeric WEEK (1-53)
[OWEEK:+WW] Print WEEK with Offset(1-53)
[mon] Print 3-character month name (i.e. jan)
[month] Print complete month name (i.e. january)
[MONTH] Print 2-digit MONTH (1-12)
[MONTH02] Print 02-digit MONTH (01-12) (leading zeroes, always 2 digits)
[YY] Print 2-digit Year (00-99)
[YYYY] Print 4-digit Year (1970-2069)

Apollo Hermes
command
available ?
20 cab Produkttechnik GmbH & Co KG
20
PRODUCT MARKING AND BARCODE IDENTIFICATION
[TABLE OF CONTENTS][COMMAND LIST][INDEX][ESC][i][L][S]
Special Content Fields
Field Calculations and Comparisons
[+:op1,op2. . ,]Addition
[-:op1,op2]Subtraction
[*:op1,op2. . ,]Multiplication
[/ :op1,op2]Division
[%: op1,op2]Modulo
[|:op1,op2]Logical Or (Result 1, if minimum one operator is not equal to 0)
[&:op1,op2]Logical And (Result 0, if min. one operator is 0)
[<: op1,op2]Comparison - Less than (1=TRUE, 0=FALSE)
[=: op1,op2]Comparison - Equal (1=TRUE, 0=FALSE)
[>: op1,op2]Comparison - Greater than (1=TRUE, 0=FALSE)
[P:name,mn{o}]Print result in Price format
[R:x]Rounding method
This manual suits for next models
1
Table of contents
Other CAB Printer manuals
Popular Printer manuals by other brands

Canon
Canon advanced anywhere print user guide

ASTRO
ASTRO ASTROJET IMAGE BLASTER Installation and operating manual

IBM
IBM InfoPrint 20 Quick reference card

Samsung
Samsung CLP-315 - CLP 315 Color Laser Printer manual

Epson
Epson C11CA27201 - WorkForce 40 Color Inkjet... Specifications

Canon
Canon PIXMA E3300 Series Online manual