Cognitive Solutions B780 Bedienungsanleitung

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192

Zur Seite of

Richtige Gebrauchsanleitung

Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung Cognitive Solutions B780 an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von Cognitive Solutions B780, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.

Was ist eine Gebrauchsanleitung?

Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung Cognitive Solutions B780 die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.

Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung Cognitive Solutions B780. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.

Was sollte also eine ideale Gebrauchsanleitung beinhalten?

Die Gebrauchsanleitung Cognitive Solutions B780 sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts Cognitive Solutions B780
- Den Namen des Produzenten und das Produktionsjahr des Geräts Cognitive Solutions B780
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts Cognitive Solutions B780
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen

Warum lesen wir keine Gebrauchsanleitungen?

Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von Cognitive Solutions B780 zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von Cognitive Solutions B780 und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service Cognitive Solutions finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von Cognitive Solutions B780 zu überspringen, wie es bei der Papierform passiert.

Warum sollte man Gebrauchsanleitungen lesen?

In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts Cognitive Solutions B780, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.

Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von Cognitive Solutions B780 widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.

Inhaltsverzeichnis der Gebrauchsanleitungen

  • Seite 1

    P r ogr amming Guide A776 (B780) T w o -Color T hermal/Impac t Hybrid Prin ter Includes Cognitiv eTPG L ogoEZ ® colorization inf ormation 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, 64[...]

  • Seite 2

    Feder al Communications Commission (FC C) Radio Frequency Interference Statement Warning . Changes or modications to this unit not expressly appr oved by the party responsible for compliance c ould void the user’ s authority to operate the equipmen t. Note This equipment has been tested and f ound to comply with the limits for a Class A digita[...]

  • Seite 3

    Cont ents A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide i C ontents Chapter 1: About this Guide .............................................................................................................................. 1 How to use this Guide .................................................................................................[...]

  • Seite 4

    Cont ents ii A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 A776 Congur able Slip Commands .................................................................................................... 14 A776 Double High Slip Character Print ......................................................................................................... 14 [...]

  • Seite 5

    Cont ents A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide iii V ertic al and horiz ontal positioning ........................................................................................... 30 T ext characteristics ....................................................................................................................... 30 Graph[...]

  • Seite 6

    Cont ents iv A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Print and paper feed ..................................................................................................................... 44 Print and f eed paper one line ................................................................................................................[...]

  • Seite 7

    Cont ents A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide v T ext strike -through mode ( ColorPOS ® ) ........................................................................................................... 63 Select font ID number ..............................................................................................................[...]

  • Seite 8

    Cont ents vi A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Real-time commands .................................................................................................................... 89 Pref erred implementation ........................................................................................................................[...]

  • Seite 9

    Cont ents A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide vii Exception table entry format............................................................................................................................. 120 Maintaining the exception table ..............................................................................................[...]

  • Seite 10

    Cont ents viii A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 W ait for Scan & Optionally T ransmit ........................................................................................... 138 T ransmit Image ............................................................................................................................. 140[...]

  • Seite 11

    Cont ents A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide ix Underline O ........................................................................................................................................................... 152 Double -High O ............................................................................................[...]

  • Seite 12

    Cont ents x A776 (B780) Prog ramming Guide A776-PG00001 C 12/09[...]

  • Seite 13

    Chapter 1: About this Guide A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 1 Chapter 1: A bout this G uide How t o use this Guide This guide provides pr ogramming information on Cog nitive TPG’ s A776 (and B780) printer . It is written for tech-savvy users who are inter ested in customizing or adjusting printer functionality and is meant to [...]

  • Seite 14

    Chapter 1: About this Guide 2 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09[...]

  • Seite 15

    Chapter 2: Print er Status, Ethernet and Indicators 3 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Chapter 2: P rinter Sta tus and Indic a tors The A776/B780 printer performs a number of diagnostics that provide useful inf ormation about the operating status of the printer . T he following diagnostic tests ar e available. • Startupdi[...]

  • Seite 16

    Chapter 2: Print er Status, Ethernet and Indicators 4 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 For mor e information about See this section Acc essing the remote diagnostic tallies “ Command descriptions” in Chapter 5: Pr ogramming commands (Status commands: T ransmit printer ID , remote diagnostics extension, Hexadecimal 1D 49 40 n [...]

  • Seite 17

    Chapter 2: Print er Status, Ethernet and Indicators 5 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Ethernet Default Setup T o return the printer to the default settings, put the print er in the boot mode and hold down the feed switch until y ou hear the high-low-high tones (about 10 seconds). The default settings are: Bootp Disabled • D[...]

  • Seite 18

    Chapter 2: Print er Status, Ethernet and Indicators 6 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Indicators The printer communicat es 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 sta tus,error light (to the rear of th[...]

  • Seite 19

    Chapter 3: Migrating to a ne w printer A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 7 Migrating fr om existing C ognitive TPG printers The A776 printer is the fourth generation two station h ybrid thermal/impac t printer with f eature enhancements designed to pro vide the most desirable options to the customer . T his sec tion is pr ovided f[...]

  • Seite 20

    Chapter 3: Migrating to a ne w printer 8 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Moving from the A756 t o the A776 ( Thermal prin thead dierenc es) The follo wing table details the list of commands whose behavior diers between the A756 printer and the A758, A760, and A776 printers. This is due to the physical di erences of the [...]

  • Seite 21

    Chapter 3: Migrating to a ne w printer A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 9 Moving from the A756, A758, or A760 t o the A776 (Slip dierenc es) The impact station print zone on the A760 is 4.7 inches wide and the print zone on the A776 is 3.0 inches. T o compensate for the narrower print z one on the A776 the rmware will provi[...]

  • Seite 22

    Chapter 3: Migrating to a ne w printer 10 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 A776 Emulation C ommands Set Printer ID Mode Code (Hexadecimal) 1F 03 0C n This command is ignor ed. A776 C onguration C ommands Select Slip Lines per Inch Code (Hexadecimal) 1F 03 25 04 n This command sets the slip station lines per inch setting . n Li[...]

  • Seite 23

    Chapter 3: Migrating to a ne w printer A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 11 Select A776 Narrow Slip Congur ation Option to Ignore n Leading Spaces Code (Hexadecimal) 1F 03 25 08 n This command is available so A760 applica tions can ignore n leading spaces in a 42-column line of text. Range of n 0x00 < n < 0x20 hexadecimal[...]

  • Seite 24

    Chapter 3: Migrating to a ne w printer 12 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Select A776 (21 and 25-line) Rotated Slip Print Options Code (Hexadecimal) 1F 03 25 0C n 21-line rotated t ex t print ac commodates existing applications, which print 21 or f ewer rotated lines (as r ead). • The format will mat ch the A756/A758/A760 e[...]

  • Seite 25

    Chapter 3: Migrating to a ne w printer A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 13 Set Page Mode Margin Mechanical Adjustment Code (Hexadecimal) 1F 03 25 16 n · This command applies to both the A776 and the B780, although it is primarily implemented f or B780 printers replacing existing A721 printers t o match cashier check printing. ·[...]

  • Seite 26

    Chapter 3: Migrating to a ne w printer 14 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 A776 Congur able Slip Commands A776 Double High Slip Character Print Code (Hexadecimal) Command 1F 03 26 01 n Enables or disables the 1B 21 10 command n Double high slip charac t er print command (1B 21 10) 00 Disabled 01 Enabled A776 Slip Character Spa[...]

  • Seite 27

    Chapter 3: Migrating to a ne w printer A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 15 Moving from A756/A758 t o A776 T w o -color C ommands The follo wing table details the list of commands related to two-color printing and ColorPOS ® functionality that was not available on the A756 or the A758. Cognitiv eTPG C olorPOS ® two-color and col[...]

  • Seite 28

    Chapter 3: Migrating to a ne w printer 16 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 LogoEZ ® c olorization commands Hexadecimal ASCII Discription Page 1F 03 16 f s p/r t US E TX SYN f s p/r t Set colorization 77 1F 03 17 a m s US ETX ETB a m s Set attribute mapping 79 Note: The new Cognitive TPG LogoEZ ® colorization utility provides yo[...]

  • Seite 29

    Chapter 3: Migrating to a ne w printer A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 17 B780 Emulation C ommands Set Printer ID Mode Code (Hexadecimal) 1F 03 0Ch This command sets the printer ID r esponse to the printer ID command (1D 49 01) n = 00h : Native printer ID n = 01h : Emulated printer ID The Native print er ID returned from the pri[...]

  • Seite 30

    Chapter 3: Migrating to a ne w printer 18 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 · F or text printing, these are the A721 internal dip switch settings: 3.2 3.3 3.4 Right Margin T ext T ext Columns OFF OFF OFF .5” 33/40 OFF OFF ON .3” 33/40 OFF ON OFF .5” 35/42 OFF ON ON .3” 35/42 ON OFF -- .1” 35/42 ON ON -- .1” 42/51 · A[...]

  • Seite 31

    Chapter 3: Migrating to a ne w printer A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 19 Select T wo - Sensor Option for B780 Code (Hexadecimal) 1F 03 25 05 n This command sets the two-sensor option for the B780 mode. When enabled, two distinct slip sensor statuses are reported. n T wo-Sensor Option 00 Disable two -sensor option 01 Enable two [...]

  • Seite 32

    Chapter 3: Migrating to a ne w printer 20 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Select B780 M ap L ogo Option for B780 Code (Hexadecimal) 1F 03 25 10 n This command selects the B780 map logo option. This is available f or A721 applications that rely on printing logos on the receipt. If this command is enabled, then the logos will be m[...]

  • Seite 33

    Chapter 3: Migrating to a ne w printer A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 21 Select Cover Open Option for B780 Set Page Mode Margin Mechanical Adjustment Code (Hexadecimal) 1F 03 25 16 n · This command applies to both the A776 and the B780, although it is primarily implemented f or B780 printers replacing existing A721 printers t [...]

  • Seite 34

    Chapter 3: Migrating to a ne w printer 22 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09[...]

  • Seite 35

    Chapter 4: Progr amming the Printer 23 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Chapter 4: P rogramming the P rinter Overview of Printing Char ac teristics Commands contr ol all operations and functions of the printer . This includes selecting the size and placement of characters and graphics on the receipt or the slip and f eeding and c[...]

  • Seite 36

    Chapter 4: Progr amming the Printer 24 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Character appearanc e The appearance of te x t can be changed using the f ollowing print modes: • Standard • Underlined • Compr essed • Bold • Double -high • Reverse • Double -wid[...]

  • Seite 37

    Chapter 4: Progr amming the Printer 25 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Print z ones Print z ones for receipt sta tion 80 mm paper Specications of print zone for r eceipt station 80 mm paper: • 576dots(addressable)@8dots/mm,  •T opmargintomanualtear[...]

  • Seite 38

    Chapter 4: Progr amming the Printer 26 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Print z ones for slip station The slip station prints characters (standard and compressed pitch) and g raphics in a print zone of 77mm (3.0”) wide on a slip or form. • Standardpitch:42characters(columns)perline • Compressedpit[...]

  • Seite 39

    Chapter 4: Progr amming the Printer 27 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide V alidation F ormat The A776 has drop validation printing . The location of the rst line of validation varies based on the table below: Number of lines of validation @ 7.2 lpi Distance from bottom of f orm to top of rst print line 14 lines 2.7 inches 10[...]

  • Seite 40

    Chapter 4: Progr amming the Printer 28 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Rotated prin ting commands Three commands c ontrol the rotation of printing . T he table shows the combinations of set/cancel upside down print, set/cancel rotated print (clockwise), and rota ted print (counterclockwise). Rotated clockwise and rotated counter[...]

  • Seite 41

    Chapter 5: Progr amming commands 29 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Chapter 5: P rogramming C ommands C ommands listed by function Commands in bold are C olorPOS ® commands. Printer actions Code (he xadecimal) Command Page 10 Clear printer 36 11 Close form 37 18 Open form 37 1A Perform partial k nif e cut (or code 1B 6D) 37 1B [...]

  • Seite 42

    Chapter 5: Progr amming commands 30 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Print and paper f eed Code (he xadecimal) Command Page 0A Print and f eed paper one line 44 0C Print and eject slip 44 0D Print and carriage return 44 14 n Feed n print lines 44 15 n Feed n dot row s 45 16 n Add n extra dot rows 45 17 Print 46 1B 4A n Print and [...]

  • Seite 43

    Chapter 5: Progr amming commands 31 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 1B 2D n Select or cancel underline mode 57 1B 3A 30 30 30 Copy character set from ROM t o RAM 57 1B 3F n Cancel user-dened character 58 1B 45 n Selec t or canc el emphasized mode 58 1B 47 n Selec t double-strike 58 1B 48 Cancel double-strike 59 1B 49 n Selec [...]

  • Seite 44

    Chapter 5: Progr amming commands 32 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 1D 84 m n 1 n 2 d 1 …dx Download logo image 70 1D 86 m Monochrome shade mode 71 1D 87 m Color shade mode 71 1D 89 n m Logo print with color plane sw ap 72 1D 8B n m o Apply shading to logo 72 1D 8C n m Merge watermar k mode 72 1D 90 m x y o p q Form and mer ge[...]

  • Seite 45

    Chapter 5: Progr amming commands 33 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Bar codes Code (he xadecimal) Command Page 1D 48 n Select printing position for HRI characters 100 1D 66 n Select pitch for HRI char ac t ers 100 1D 68 n Select bar code height 100 1D 6B m d1…dk 00 Print bar code 100 or 1D 6B m n d1…dn 1D 6B m nL nH d1... dn[...]

  • Seite 46

    Chapter 5: Progr amming commands 34 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 User da ta storage Code (he xadecimal) Command Page 1B 27 m a0 a1 a2 d1…dm Write to user da ta storage 121 1B 34 m a0 a1 a2 Read from user data storage 122 1B 6A k Read from non-volatile memory 122 1B 73 n1 n2 k Write to non-v olatile memor y (NVRAM) 122 1D 22[...]

  • Seite 47

    Chapter 5: Progr amming commands 35 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Image Commands Code (he xadecimal) Command 1D B0 Calibrate Scanner 132 1D B1 m n Congure/Change Image Transmission P ort 133 1D B2 n Set T op Entr y Startup Delay 133 1D B3 m p r Set Image F ormat Properties 133 1D C5 nL nH m d1-dn-1 Congure Binarization M[...]

  • Seite 48

    Chapter 5: Progr amming commands 36 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 C ommand con ventions The follo wing information describes how each command is organized: Name: Name of command. ASCII: The ASCII c ontrol code. Hexadecimal: The hexadecimal control c ode. Decimal: The decimal control c ode. V alue: A descr iption of the c omman[...]

  • Seite 49

    Chapter 5: Progr amming commands 37 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Close form ASCII: DC1 Hexadecimal: 11 Decimal: 17 Closes the feed roller and pla ten (forms compensation arm assembly). If the printer is reset or the Clear (0x10) is received , the feed roller and platen ar e opened. This command ex ecutes if the platen is alre[...]

  • Seite 50

    Chapter 5: Progr amming commands 38 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Select p eripher al device (for multi-drop) ASCII ESC = n Hexadecimal 1B 3D n Decimal 27 61 n V alue of n : bits 0 and 1 only : 0 = printer only 1 = printer only 2 = peripheral device only 3 = printer and peripheral device both Default: printer only Selects the [...]

  • Seite 51

    Chapter 5: Progr amming commands 39 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Select receipt or slip for printing; slip for MICR r ead ASCII ESC c 0 n Hexadecimal 1B 63 30 n Decimal 27 99 48 n V alue of n: 1, 2, 3 R ec eipt selec t ed 4 Slip selected 8 Validation station selected Default of n: 1 Selects the station for printing. When slip[...]

  • Seite 52

    Chapter 5: Progr amming commands 40 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Select sensors to stop printing ASCII ESC c 4 n Hexadecimal 1B 63 34 n Decimal 27 99 52 n V alue of n: Sensor status Default : 0 Bit of n Bit F unction 0,1 Stop r eceipt on receipt low 4 Stop slip if trailing edge uncov ered 5 Stop slip if leading edge uncover 7[...]

  • Seite 53

    Chapter 5: Progr amming commands 41 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Generate pulse to open cash dr awer ASCII ESC p n p 1 p 2 Hexadecimal 1B 70 n p 1 p 2 Decimal 27 112 n p 1 p 2 V alue of n: 00, 48 (Decimal) = Drawer 1; 01, 49 (Decimal) = Drawer 2 V alue of p1: 0–255 V alue of p2: 0–255 Sends a pulse to open the cash drawer[...]

  • Seite 54

    Chapter 5: Progr amming commands 42 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Description When the monochrome paper type command (00) is set, this command is r ecognized and retained but has no e ec t. The monochrome paper selection (usually black) controls the output . When two- c olor paper is loaded and the two -color paper type com[...]

  • Seite 55

    Chapter 5: Progr amming commands 43 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 4 = Tw o -color (blue/black) papers (Kanzaki P-320BB) 5 = T wo- color (r ed/black) papers (K anzaki P-320PB) Default: 0 (monochrome paper) This command will set the optimum parameter v alues in the thermal print engine control hardwar e for any dened monochro[...]

  • Seite 56

    Chapter 5: Progr amming commands 44 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Print test f orm ASCII US t Hexadecimal 1F 74 Decimal 31 116 Prints the current print er conguration settings on the receipt. Disabled in page mode. Print and paper f eed The print and feed commands c ontrol printing on the receipt and paper f eed by the prin[...]

  • Seite 57

    Chapter 5: Progr amming commands 45 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide F eed n dot rows ASCII NAK n Hexadecimal 15 n Decimal 21 n V alue of n: Receipt - n /203 inch Slip - n /72 inch Range of n: 0–127 in A756 emulation 0–255 in A758 emulation and A776 native mode F eeds paper n dot rows without printing. Receipt mo ves n rows i[...]

  • Seite 58

    Chapter 5: Progr amming commands 46 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Print ASCII ETB Hexadecimal 17 Decimal 23 Prints one line from the bu er and feeds paper one line. Print and f eed paper ASCII ESC J n Hexadecimal 1B 4A n Decimal 27 74 n V alue of n: Receipt - n /203 inch Slip - n /144 inch Range of n: 0–255 Prints one lin[...]

  • Seite 59

    Chapter 5: Progr amming commands 47 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Print and re verse feed n lines ASCII ESC e n Hexadecimal 1B 65 n Decimal 27 101 n V alue of n : The number of lines on the slip station to be reverse fed . Range of n : 0 – 255 Prints one line from the bu er and reverse f eeds the paper n lines on the slip[...]

  • Seite 60

    Chapter 5: Progr amming commands 48 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Set column ASCII ESC DC4 n Hexadecimal 1B 14 n Decimal 27 20 n V alue of n: Receipt - 1–44 = Standard pitch 1–56 = Compressed pit ch Slip - 1–66 = S tandard pitch 1–80 = Compressed pitch Default of n: 1 Prints the rst character of the next print line [...]

  • Seite 61

    Chapter 5: Progr amming commands 49 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Set vertical line spacing ASCII ESC 3 n Hexadecimal 1B 33 n Decimal 27 51 n V alue of n: Receipt - n /406 inch Slip - n /144 inch Range of n: 0 – 255 Default: Receipt - 0.13 inch (3.37 mm or 7.52 lines per inch, 3 extra dot rows) Slip - 0.14 inch (7.20 lines p[...]

  • Seite 62

    Chapter 5: Progr amming commands 50 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Set relative prin t position ASCII ESC n 1 n 2 Hexadecimal 1B 5C n 1 n 2 Decimal 27 92 n 1 n 2 V alue of n: T o move the rela tive star ting position right of the curren t position by n dots: n 1 = Remainder af ter dividing n b y 256 n 2 = I n teger after divi[...]

  • Seite 63

    Chapter 5: Progr amming commands 51 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Select justic a tion ASCII ESC a n Hexadecimal 1B 61 n Decimal 27 97 n V alue of n: 0, 48 = Left aligned 1, 49 = Center aligned 2, 50 = Right aligned Range of n: 0–2, 48–50 Default: 0 (Left aligned) Species the alignment of characters, gr aphics, logos[...]

  • Seite 64

    Chapter 5: Progr amming commands 52 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Continued . . . T o set the Slip left margin to one inch at the default horizontal motion unit of 1/140 inches , send the four-byte string: GS L 140 0 Or , to set the left margin to two inches at the default horizontal motion unit of 1/140 units per inch, send t[...]

  • Seite 65

    Chapter 5: Progr amming commands 53 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Or , to set the width of the printing area to two inches at the default horizontal motion unit of 1/203 units per inch, send the four-byt e string: GS W 150 1 Where 2 inches = 406/203, and 406 = (1 X 256) + 150. Exc eptions This command is eective only a t th[...]

  • Seite 66

    Chapter 5: Progr amming commands 54 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Select pitch (column width) ASCII ESC SYN n Hexadecimal 1B 16 n Decimal 27 22 n V alue of n: 0 = Standard pitch 1 = Compressed pitch Default: 0 (Standard pitch) Selects the charac t er pitch for a print line. Formulas The follo wing table provides the print char[...]

  • Seite 67

    Chapter 5: Progr amming commands 55 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Select print mode ASCII ESC ! n Hexadecimal 1B 21 n Decimal 27 33 n V alue of n: Pitch selection (standard, compr essed, double -high, or double-wide.) V alue of n Bit F unc tion 0 1 Bit 0 Pitch Standard 1 Compr essed (See char t below) pitch pitch Bit 3 Emphasi[...]

  • Seite 68

    Chapter 5: Progr amming commands 56 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Dene user-dened character set ASCII ESC & s c1 c2 [ character 1 data] ... [character k data] Hexadecimal 1B 26 s c1 c2 [character 1 data] ... [character k data] Decimal 27 38 s c1 c2 [ character 1 data] ... [character k data] V alues and ranges: Receip[...]

  • Seite 69

    Chapter 5: Progr amming commands 57 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Each character is dened by 12 bytes (only byt es 2–11 are printed.) Each byte is one column (full- or half-dot column.) Overlapped dots are not printed. The data must contain [( c 2 - c 1 + 1) x 12] b ytes. (See illustration.) Denes and enters downloaded[...]

  • Seite 70

    Chapter 5: Progr amming commands 58 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Cancel user-dened character ASCII ESC ? n Hexadecimal 1B 3F n Decimal 27 63 n V alue of n : Specied character code. Range of n: 32–255 Cancels the pattern dened f or the character code specied by n. After the user-dened character is canceled, th[...]

  • Seite 71

    Chapter 5: Progr amming commands 59 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Exc eptions The settings do not apply in page mode, How ever they can be set or cleared in page mode. Double -strike printing cannot be used with bit-images or do wnloaded bit-images. This command functions the same as A756 when the printer is in A756 emulation [...]

  • Seite 72

    Chapter 5: Progr amming commands 60 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Default: 0 (Code Page 437) Selects the charac t er set to be used. Look in “ Appendix B: Resident Character Sets” for the character sets. There ar e t w o codes for this command (see select international character set, 1B 74 n ). Both codes per f orm the sam[...]

  • Seite 73

    Chapter 5: Progr amming commands 61 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Character width selection Hex Decimal W idth 00 0 1 (normal) 10 16 2 (t w o times width) 20 32 3 (three times width) 30 48 4 (four times width) 40 64 5 (ve times width) 50 80 6 (six times width) 60 96 7 (seven times width) 70 112 8 (eight times width) Charact[...]

  • Seite 74

    Chapter 5: Progr amming commands 62 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 T urns on white/black rev erse print mode. In white/black reverse print mode , print dots and non-print dots are rev ersed, which means that white characters are printed on a black backg round. When the white/black reverse print mode is selected it is also appli[...]

  • Seite 75

    Chapter 5: Progr amming commands 63 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide T ext strike-through mode (C olorPOS ® ) ASCII GS 0x85 m n Hexadecimal 1D 8D n m Decimal 29 141 n m V alue of m: 0 = retain same color as the character itself 1 = black 2 = paper color V alue of n: standard cell height Default: n = 0 (o ) Prints a strike-thr[...]

  • Seite 76

    Chapter 5: Progr amming commands 64 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Save f ont ID number as default font at pow er up ASCII GS 0xF0 0x03 Hexadecimal 1D F0 03 Decimal 29 240 3 Save current f ont ID number as default font at pow er up. All characters will be printed fr om the downloaded font. Download font ASCII GS 0xF0 0x80 f oll[...]

  • Seite 77

    Chapter 5: Progr amming commands 65 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Dene extended user-dened character set ASCII US & s c1 c2 [ character 1 data] ... [character k data] Hexadecimal 1F 26 s c1 c2 [character 1 data] ... [character k data] Decimal 31 38 s c1 c2 [ character 1 data] ... [character k data] V alues and ranges[...]

  • Seite 78

    Chapter 5: Progr amming commands 66 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Graphics These commands are used t o enter and print graphics data and are described in order of their hexadecimal codes. Download BMP logo ASCII: ESC (+*.BMP le) Hexadecimal: 1B (+*.BMP le) Decimal: 27 66 77 (+*.BMP le) V alue: Maximum width = 576 (640[...]

  • Seite 79

    Chapter 5: Progr amming commands 67 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Slip Station V alue of m Mode No . of dots (vertical) No . of dots (horizontal) 0 8-Dot single -density 8 (72 DPI) 210 (70 DPI) 1 8-Dot double -density 8 (72 DPI) 420 (140 DPI) 32, 33 Not available on slip In single density, one byt e (8- dots) is printed in eac[...]

  • Seite 80

    Chapter 5: Progr amming commands 68 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Select double -densit y gr aphics ASCII ESC Y n 1 n 2 d 1 ... d n Hexadecimal 1B 59 n 1 n 2 d 1 ... d n Decimal 27 89 n 1 n 2 d 1 ... d n Equivalent to 1B 2A m=1 n 1 n 2 d 1 ... d n Print F lash Logo ASCII FS p n m Hexadecimal 1C 70 n m Decimal 28 112 n m Print [...]

  • Seite 81

    Chapter 5: Progr amming commands 69 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide In the case of a new application using multiple logos, the select current logo (1D 23 n ) command is used. After that , the printer no longer automatically erases the logo denition ash memory page when it lls with multiple denitions. A new applicatio[...]

  • Seite 82

    Chapter 5: Progr amming commands 70 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Print r aster monochrome graphics ( ColorPOS ® ) ASCII GS 0x82 n1…..n72 (576 dots) f or 80 mm paper , or n80 (640 dots) for 82.5 mm paper Hexadecimal 1D 82 n1…..n72 (576 dots) for 80 mm paper , or n80 (640 dots) for 82.5 mm paper Decimal 29 130 n1…..n72 ([...]

  • Seite 83

    Chapter 5: Progr amming commands 71 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Monochrome shade mode (C olorPOS ® ) ASCII GS 0x86 m Hexadecimal 1D 86 m Decimal 29 134 m This applies a selected shade density to all monochrome objects such as text and monochrome logos. The parameter m species the shading eect and has an initial value [...]

  • Seite 84

    Chapter 5: Progr amming commands 72 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Logo print with color plane sw ap (C olorPOS ® ) ASCII GS 0x89 n m Hexadecimal 1D 89 n m Decimal 29 137 n m This command will print logo n . The command is ignored if a logo with index n has not been dened. If m = 0 the color(s) as dened in the logo is (a[...]

  • Seite 85

    Chapter 5: Progr amming commands 73 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide F orm and merge real-time surround graphic ( ColorPOS ® ) ASCII GS 0x90 m x y o p q Hexadecimal 1D 90 m x y o p q Decimal 29 144 m x y o p q This command will print a real-time g raphic style designated by m . m = 0 rectangle, m =1 oval , m =2 ellipse (if print[...]

  • Seite 86

    Chapter 5: Progr amming commands 74 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Save gr aphics buer as logo (C olorPOS ® ) ASCII GS 0x91 n Hexadecimal 1D 91 n Decimal 29 145 n This command will sav e all the raster data that is in the working graphics buer (wher e surround graphics are formed) as a logo with index value n . This logo[...]

  • Seite 87

    Chapter 5: Progr amming commands 75 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Apply margin message mode ( ColorPOS ® ) ASCII GS 0x99 l m n o Hexadecimal 1D 99 l m n o Decimal 29 153 l m n o V alue of l : l is a binar y swit ch: 0 = disables margin message merging 1 = enable lef t mar gin message merging 2 = enable right margin message me[...]

  • Seite 88

    Chapter 5: Progr amming commands 76 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Logo print with knife cut ASCII GS 0x9B m n Hexadecimal 1D 9B m n Decimal 29 155 m n V alue of m: 0 = Standard size 1 = Double wide 2 = Double high 3 = Double high/wide V alue of n: 01 - FF (Hex) #dot rows = n x 24, n = 5 is the recommended setting Because the p[...]

  • Seite 89

    Chapter 5: Progr amming commands 77 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Set LogoEZ ® colorization ( ColorPOS ® ) ASCII US ETX SYN f s p/t t Hexadecimal 1F 03 16 f s p/t t Decimal 31 03 22 f s p/t t V alue of f : 0 = turn o all LogoEZ ® colorization features 1 = link print logo after knife cut 2 = link watermark printing 3 = li[...]

  • Seite 90

    Chapter 5: Progr amming commands 78 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Example: Activate wat ermar k printing using logo #F1 (1F 03 16 02 s r ) with “ s ” being the skip distance in dot rows bef ore activation and “r ” is the distance in mm between watermark repetitions . After ex ecuting a knife -cut command and the f = 1 [...]

  • Seite 91

    Chapter 5: Progr amming commands 79 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide f = 4 link logo print bef ore cut Prints a logo after the skip distance of “ s ” before a logo and “ p ” past a logo and per forms a knife cut (1F 03 16 04 s p ). Immediately before ex ecuting a k nif e -cut command, if s > 0, execut e the following: [...]

  • Seite 92

    Chapter 5: Progr amming commands 80 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Original attribute mapped table m bit on attribute mapped 0 B old 1 I talic 2 Reverse 3 Underline 4 Double high 5 Double wide 6 Compressed print The follo wing “s” bits and “ m” bit 7 set the attributes that substitute for the mapped set: Attributes subs[...]

  • Seite 93

    Chapter 5: Progr amming commands 81 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Related informa tion This command is utilized in the C ognitive TPG LogoEZ ® utility . The utility can be used to pre -congure new printers with a default colorization set-up without requiring an y application changes. The default set-up was designed to pr o[...]

  • Seite 94

    Chapter 5: Progr amming commands 82 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Status Status command in troduction The A776 has three methods of pr oviding status to the application. These methods are through ba tch status commands, r eal time status commands and unsolicited status mode. An application ma y use one or more of these methods[...]

  • Seite 95

    Chapter 5: Progr amming commands 83 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide T ransmit paper sensor status ASCII ESC v Hexadecimal 1B 76 Decimal 27 118 V alues: Status Byte ( A776 only) Bit Function 0 Signies 1 Signies 0 Receipt paper OK Low (only if paper low sensor is enabled) or rec eipt cover open 1 Co vers open Both closed Eit[...]

  • Seite 96

    Chapter 5: Progr amming commands 84 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 T ransmits the printer ID specied by n as f ollows: n Printer ID Specication ID (He xadecimal) 1, 49 Printer model ID Cognitiv eTPG A776 0x2B (A776) 0x2A (A760) 0x28 (A758) 0x26 (A756) 0x2C (B780) 0x0A (A721) 2, 50 Type ID Installed options Refer to the ta[...]

  • Seite 97

    Chapter 5: Progr amming commands 85 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide T ransmit printer ID , remote diagnostics extension ASCII GS I @ n Hexadecimal 1D 49 40 n Decimal 29 73 64 n V alues of n: R ef er to table Range of n : 32–255 (not all dened but reser v ed) Pref orms the remote diagnostic function specied by n . Eightee[...]

  • Seite 98

    Chapter 5: Progr amming commands 86 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 V alue of n ASCII He x Dec Remote diagnostic item F unc tion é 82 130 R ec eipt lines tally Clear receipt lines tally t o 0 â 83 131 Receipt lines tally Return rec eipt lines tally, pr eceded by n to identify Print er returns 10 bytes in above example: â00010[...]

  • Seite 99

    Chapter 5: Progr amming commands 87 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide V alue of n ASCII He x Dec Remote diagnostic item F unc tion » AF 175 Cover openings tally R eturn co ver openings tally , returns 10 bytes B2 178 Max temperature tally Reset max temperature r eached value | B3 179 Max temperature tally Return max temperature r[...]

  • Seite 100

    Chapter 5: Progr amming commands 88 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Printer sta tus ( n = 1 or n = 49) Bit O /On Hex Decimal Status for tr ansmit status 0 O 00 0 Receipt paper adequate. On 01 1 Receipt paper low . 1 O 00 0 Receipt paper adequate. On 02 2 Receipt paper low . 2 O 00 0 Receipt paper present. On 04 4 Rec[...]

  • Seite 101

    Chapter 5: Progr amming commands 89 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Flash memory user sector status ( n = 4 or n = 52) Bit O /On Hex Decimal Status for tr ansmit status 0 – – – Undened. Fixed t o o. 1 – – – Undened. Fixed t o o. 2 O 00 0 User data storage write suc cessful On 04 4 User data storage [...]

  • Seite 102

    Chapter 5: Progr amming commands 90 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Pref erred implementation F or a new application the GS (1D) sequences are rec ommended to avoid possible misinterpreta tion of a DLE (0x10) sequence as a clear printer (0x10 0, ASCII DLE NUL) command . An application using these GS (1D) sequences , does not nee[...]

  • Seite 103

    Chapter 5: Progr amming commands 91 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide T o guard against this situation, the application must determine the cause of a busy condition and take appr opriate action or pace the real time commands to av oid lling the buer . T here is a minimum of 256 bytes available in the printer’ s buer whe[...]

  • Seite 104

    Chapter 5: Progr amming commands 92 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 2 = T ransmit RS-232C Busy Status Bit Status Hex Decimal F unc tion 0 O  00 0 Fix ed to o . 1 On 02 2 F ixed to on. 2 O  00 0 Receipt and cassette cover closed. On 04 4 Receipt or cassette cov er open. 3 O  00 0 Paper f eed button is not pressed. On [...]

  • Seite 105

    Chapter 5: Progr amming commands 93 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 4 = T ransmit receipt paper sta tus Bit Status Hex Decimal F unc tion 0 O  00 0 Fix ed to o 1 On 02 2 F ixed to on 2 O  00 0 Receipt P aper adequate On 04 4 Receipt P aper low 3 O  00 0 Receipt P aper adequate or Door Open On 08 8 Receipt P aper low [...]

  • Seite 106

    Chapter 5: Progr amming commands 94 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Real-time request to printer GS sequence DLE sequence ASCII GS ETX n DLE ENQ n Hexadecimal 1D 03 n 10 05 n 29 3 n 16 5 n V alue of n : 1 = recover and restart 2 = recover and clear bu ers 3 = cancel slip wait The printer responds t o a request from the host s[...]

  • Seite 107

    Chapter 5: Progr amming commands 95 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Real-time printer status tr ansmission ASCII GS ENQ Hexadecimal 1D 05 Decimal 29 5 T ransmits one byte status of the printer in r eal time. 0 O 00 0 Paper adequa te. On 01 1 Paper low (if paper low sensor enabled). 1 O 00 0 Paper adequa te. On 02 2 Paper l[...]

  • Seite 108

    Chapter 5: Progr amming commands 96 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Unsolicited status mode Select or c anc el unsolicited status mode (USM) ASCII: GS a n Hexadecimal: 1D 61 n Decimal: 29 97 n V alue of n : 0 turns mode o ; any non-zero value turns mode on Default: 0 (USM disabled) Enables or disables automatic return of 4 st[...]

  • Seite 109

    Chapter 5: Progr amming commands 97 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide First Byt e (printer Information) Bit O/On Hex Decimal Status for USM 0 O 00 0 Not used. F ixed to o. 1 O 00 0 Not used. F ixed to o. 2 O 00 0 One or both cash dra wers open. On 04 4 Both cash draw ers closed. 3 O 00 0 Not busy at the RS-232[...]

  • Seite 110

    Chapter 5: Progr amming commands 98 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Third b yte (paper sensor information) Bit O/On Hex Decimal Status for USM 0 O 00 0 Receipt paper adequate On 01 1 Receipt paper low (if paper low sensor enabled) 1 O 00 0 Receipt paper adequate On 02 2 Receipt paper low (if paper low sensor enabled) 2 [...]

  • Seite 111

    Chapter 5: Progr amming commands 99 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Fourth byte (paper sensor informa tion) -- B780 Bit O/On Hex Decimal Status for USM 0 O 00 0 Slip paper selected On 01 1 Slip paper not selected 1 O 00 0 P ossible to print on slip On 02 2 Not possible to print on slip 2 On 00 0 Validation selected O[...]

  • Seite 112

    Chapter 5: Progr amming commands 100 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Bar codes These commands format and print bar c odes and are described in order of their hexadecimal codes. Select printing position of HRI charac t ers ASCII GS H n Hexadecimal 1D 48 n Decimal 29 72 n V alue of n : Printing position 0 = Not printed 1 = Above t[...]

  • Seite 113

    Chapter 5: Progr amming commands 101 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Rotated barcodes set with small modules (select bar code width command 1D 77 n , with n = 1 or 2) and PDF 417 barcodes in an y orientation are printed at low speed, f or better readability . Exc eptions The command is only valid at the beg inning of a line. Ill[...]

  • Seite 114

    Chapter 5: Progr amming commands 102 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 m Bar c ode d1...dn n 70 Interleaved 2 of 5 (ITF) 48–57 V ariable (even number) 30-39 71 COD ABAR (NW-7) 65–68, star t code 48–57, 36, 43, 45, 46, 47, 58 Variable 41-44, star t code 30-39, 24, 2B, 2D , 2E, 2F , 3A 72 Code 93 00–127 V ariable 00-7F 73 Co[...]

  • Seite 115

    Chapter 5: Progr amming commands 103 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Print GS1 DataBar (f ormerly RSS), data length specied ASCII GS k m nL nH d1... dn Hexadecimal 1D 6B m nL nH d1... dn Decimal 29 107 m nL nH d1... dn m T ype 61 GS1 DataBar 62 GS1 DataBar truncated 63 GS1 DataBar stacked 64 GS1 DataBar stacked omni-direction[...]

  • Seite 116

    Chapter 5: Progr amming commands 104 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Print multiple barc odes ASCII GS k Hexadecimal 1D 6B FF n Decimal 29 108 255 All the individual barcode strings start with 1D 6B m, where m is the type of barcode. Use the same command to do multiple barcodes on one line. 1D 6B FF 01 begin multiple barcodes on[...]

  • Seite 117

    Chapter 5: Progr amming commands 105 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Select PDF 417 parameters ASCII GS p a b c d e f Hexadecimal 1D 70 a b c d e f Decimal 29 112 a b c d e f V alue and Ranges: V alue: Ranges: Description: a, b = The ratio of bar height to symbol length. a = height limit 1 to 10 b = width limit 1 to 100 c = rows[...]

  • Seite 118

    Chapter 5: Progr amming commands 106 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Each row has a left and right row indica tor with a data region between. The lef t -most character in the top row of the data region is the total number of char ac t ers in the data region, excluding err or correction characters. Characters within the data regi[...]

  • Seite 119

    Chapter 5: Progr amming commands 107 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Slip page mode considera tions Suggested command sequenc e to print bank check 1B 40 reset to power-on parameters 1B 63 30 04 select the slip 1B 4C selec t P age Mode 1B 54 03 selec t printing dir ec tion 1B 57 00 00 00 00 90 01 80 05 select page size (not nece[...]

  • Seite 120

    Chapter 5: Progr amming commands 108 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Page mode congur ations The original implementation of P age Mode on the slip station mapped thermal dots to impact dots, and sometimes produced output that was not ac ceptable to customers. Improv ements have been made, and the impr oved impact Page Mode is[...]

  • Seite 121

    Chapter 5: Progr amming commands 109 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Select page mo de ASCII ESC L Hexadecimal 1B 4C Decimal 27 76 Switches from standar d mode to page mode. After printing has been completed either b y the print and return to standard mode (FF) command or select standard mode (1B 53) the printer r eturns to stan[...]

  • Seite 122

    Chapter 5: Progr amming commands 110 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Select standard mode ASCII ESC S Hexadecimal 1B 53 Decimal 27 83 Switches from page mode t o standard mode. In switching from page mode to standar d mode, data buered in page mode are cleared , the printing area set by set print area in page mode (1B 57) is [...]

  • Seite 123

    Chapter 5: Progr amming commands 111 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Set print area in page mode ASCII ESC W n1, n2 ...n8 Hexadecimal 1B 57 n1, n2 ...n8 Decimal 27 87 n1, n2 ...n8 Range of n: 0–255 Default: Receipt Slip n1 – 4 = 0 0 n5 = 64 144 n6 = 2 1 n7 = 64 128 n8 = 2 5 Sets the position and size of the printing area in [...]

  • Seite 124

    Chapter 5: Progr amming commands 112 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Maximum area specication in page mode Maximizing the possible area in page mode consumes almost all of free RAM. Without any free RAM, bitmap r otations and enlargements cannot be performed. Use the user storage status c ommand (1D 97 m n ) to determine the [...]

  • Seite 125

    Chapter 5: Progr amming commands 113 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Formulas The distance from the curr ent position is set to ( nL + nH × 256) × vertical or horizontal motion unit] inches. The amount of movement is calculat ed only for the paper roll. When pitch n is specied to the mov ement downwar d: nL + nH × 256 = n [...]

  • Seite 126

    114 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Chapter 5: Progr amming commands Formulas The waiting time is t × 100 ms for ev er y macro e xecution. m species macro ex ecuting mode when the LSB (least signicant bit) m = 0 The macro ex ecutes r times continuously at the interval specied by t when the LSB (least signicant bit) [...]

  • Seite 127

    Chapter 5: Progr amming commands 115 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide T ransmit last MICR read ASCII : ESC w R Hexadecimal : 1B 77 52 Decimal: 27 119 82 Resends the previously decoded MICR data (as if the parsing has not been dened) to the host. The return data is dened in the “Read MICR data and transmit” command (1B 7[...]

  • Seite 128

    Chapter 5: Progr amming commands 116 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Examples of variable length eld format specications Accoun t #, all charac t ers in the eld, keep spaces and dashes A Accoun t #, all charac t ers in the eld, replace spaces and dashes xA Accoun t #, maximum 12 charac t ers, keep spaces and dashes 1[...]

  • Seite 129

    Chapter 5: Progr amming commands 117 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Sample parsing formats The follo wing strings show various sample formats that you can use assuming they meet your parsing f ormat needs. Included with the sample format is a description of the data that is returned to the application. ESC w p 18 A <CR> ?[...]

  • Seite 130

    Chapter 5: Progr amming commands 118 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 ESC w p T ‘/ A ‘/ C ‘/ S <CR> • All characters in the transit number • Field separ ator: / • All characters in the account number • Field separ ator: / • All characters in the check number • Field separ ator: / • T[...]

  • Seite 131

    Chapter 5: Progr amming commands 119 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Once a parsing format is specied , the following values are r eturned: MICR characters ASCII Hexadecimal Numerics 0 ... 9 0x30 ... 0x30 Space 0x20 Dash - 0x2D Field separ ator* Country code* *As specied in the parsing parameter string Check serial number [...]

  • Seite 132

    Chapter 5: Progr amming commands 120 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 In this example, without an exc eption table entr y , the rmware would alway s pick the rightmost four-digit number as the check serial number following rule two abov e. The bank with the three digit check serial number and the f our digit extension after th[...]

  • Seite 133

    Chapter 5: Progr amming commands 121 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide After the right transit symbol are immediat ely the four characters of the check serial #, followed immediat ely by the ten characters of the account number . These would be bitwise encoded as: 0 0 1 0 0 1 0 0 (check #, four characters) and 0 1 0 0 1 0 1 0 (acc[...]

  • Seite 134

    Chapter 5: Progr amming commands 122 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Read from user data stor age ASCII ESC 4 m a0 a1 a2 Hexadecimal 1B 34 m a0 a1 a2 Decimal 27 52 m a0 a1 a2 V alue of m : 0 – 255 Reads m bytes of data from the user da ta storage ash page at the address specied. Returns m bytes t o the application, follo[...]

  • Seite 135

    Chapter 5: Progr amming commands 123 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide n = 51 (ASCII n = 3) HEX 33 Loads user-dened characters to ash memory. An application must use this c ommand to store user-dened characters in ash memory. An y user-dened charac t ers dened following this command ar e stored in ash memory. [...]

  • Seite 136

    Chapter 5: Progr amming commands 124 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 V alues and ranges: s = the number of dot rows in the char ac ter c ell (maximum 64) c = the ASCII codes of the rst (c 1) and last ( c 2) characters respectively c 1 = Hex 20–FF (20 is always printed as a space) c 2 = Hex 20–FF (20 is always printed as a[...]

  • Seite 137

    Chapter 5: Progr amming commands 125 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide n = 50 (ASCII n = 2) HEX 32 This command erases all sectors available f or user data storage. n = 51 (ASCII n = 3) HEX 33 This command erases all sectors available f or permanent fonts. Erases a page of ash memory and sends a carr iage r eturn when the opera[...]

  • Seite 138

    Chapter 5: Progr amming commands 126 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 This command returns the stat e of occupanc y of a vailable ash storage and user RAM. The printer response f or each item is a 4 byte header , 0x1D 0x97 nL nH (number of bytes that follo w in the response) and for each item a 4 byte structure: 1 st m (type) [...]

  • Seite 139

    Chapter 5: Progr amming commands 127 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Return boot sector rmware part number ASCII GS NULL Hexadecimal 1D 00 Decimal 29 0 Returns ACK (Hex 06) + 12 bytes ASCII string describing the ash memory boot sector rmware part number . Ex : 189–1234567A Exc eptions Available only in do wnload mode.[...]

  • Seite 140

    Chapter 5: Progr amming commands 128 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Erase all ash con tents ex cept boot sector ASCII GS SO Hexadecimal 1D 0E Decimal 29 14 Causes the entire ash memory to be erased. The printer returns A CK if the command is successful; NAK if it is unsuccessful . Exc eptions Available only in do wnload m[...]

  • Seite 141

    Chapter 5: Progr amming commands 129 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide communications failed or that the write to ash failed . The alternatives seem to be to r etr y the block or halt loading and assume a hardware failur e. Related informa tion Available only in do wnload mode. Reset rmw are ASCII GS (SP ACE) Hexadecimal 1D [...]

  • Seite 142

    Chapter 5: Progr amming commands 130 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Set Gateway ASCII US BS ET X n1 n2 n3 n4 Hexadecimal 1F 08 03 n1 n2 n3 n4 Decimal 31 8 3 n1 n2 n3 n4 Default: none Sets the printer to the gatewa y having the IP address value specied by the values n1 to n4 . A gat eway , even when the printer is on another [...]

  • Seite 143

    Chapter 5: Progr amming commands 131 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide DHCP (auto- c onguration) ASCII US BS BS n1 Hexadecimal 1F 08 08 n1 Decimal 31 8 8 n1 n1 = 0: disabled n1 = 1: enabled Default: enabled Enables or disables the use of DHCP at power-up t o obtain an IP address. If no address is found within two minut es, DHCP[...]

  • Seite 144

    Chapter 5: Progr amming commands 132 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Imaging Commands In these descriptions, the commands and parameters are g iven in hexadecimal unless other wise not ed. Calibr ate Scanner Hexadecimal : ID B0 Par ameters : None Return : 1D 49 B0 s m n pL pH rL rH V alue Denition 1D Command return indicator [...]

  • Seite 145

    Chapter 5: Progr amming commands 133 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Congur e/Change Image T ransmission P or t Hexadecimal : 1D B1 m n Par ameters : m = 0 (default) after scanning, status + image le goes to the port issuing the scan or transmit function; = 1 all image transmissions go only to a 2nd channel Ethernet port. [...]

  • Seite 146

    Chapter 5: Progr amming commands 134 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 r species the number of saved gr ay levels = scale resolution (default value = 0) as f ollows: V alue Denition 0 No change from previous setting 1 Minimal noise cleaning preser ving 128 g ray levels 2 Low Standar d noise cleaning preser ving 64 g ray leve[...]

  • Seite 147

    Chapter 5: Progr amming commands 135 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Dene/Update Application T ag V alues Hexadecimal : 1D B4 nL nH t0 . . .tm Par ameters : n is the total byte count size of user T agData struc tur es, each structure is similarly dened in the TIFF specication: 2 byte tag value , followed by a 2 b yte ty[...]

  • Seite 148

    Chapter 5: Progr amming commands 136 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Decimal V alue Denition 297 Reserved for FW P age Number & Number of Pages p1= bottom scanner , p2= top scanner; these are sav ed as t ype = two short integers 305 Application supplied string: Software = version description 306 FW supplied Date & 24 [...]

  • Seite 149

    Chapter 5: Progr amming commands 137 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide V alue Denition Decimal Meaning 8 No stor ed document 9 Bottom side only 10 T op side only 11 Internal interface timeout error 12 Internal interface other error 16 No bottom image 17 No top image 18 Unsupported format 19 T ag block full m Active Scanning com[...]

  • Seite 150

    Chapter 5: Progr amming commands 138 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Real- Time Err or Status Hexadecimal : 10 04 03 Par ameters : None Return : 1 byte to be int erpreted as follows: Bit Meaning 0 Fix ed to 0 1 Fix ed to 1 2 1 = jam in path 3 1 = knife error 4 Fix ed to 1 5 1 = unrecov erable error 6 1 = a/d out of range error 7[...]

  • Seite 151

    Chapter 5: Progr amming commands 139 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide V alue Denition 1D Command return indicator 49 Image Scanner B8 Imaging function = wait for scan s Standard imaging status Decimal Meaning 0 OK 1 Jam detected 2 W ait for scan document cancelled 3 Imager cov er open 7 Unr ecoverable hardw are error 8 No stor[...]

  • Seite 152

    Chapter 5: Progr amming commands 140 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Description : If a document is present in the imager that has already been imaged , it is ejec t ed out the imager back . When a document is present ed at the appropriate entry point, scan and save the front and back image int o the image buer . Assign the n[...]

  • Seite 153

    Chapter 5: Progr amming commands 141 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Return : This uses the message structure/protocol tr ansmission format that matches Scan & T ransmit except f or the command ID code: V alue Denition 1D Command return indicat or 49 I mage Scanner B9 Imaging function = transmit s Standard imaging status [...]

  • Seite 154

    Chapter 5: Progr amming commands 142 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 If the image le return por t is RS232, then the header and a ttached image le are transmitted under the settings of the Congure RS232 F ile T ransmit parameters. X ON-X OFF will not work for transmission of image. Eject from Scanner Hexadecimal : 1D BA[...]

  • Seite 155

    Chapter 5: Progr amming commands 143 A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide Fr ee Image Hexadecimal : 1D BB nL nH Par ameters : nL nH is the FileIndex of the image buer spac e to be released. Return : 1D 49 BB s nL nH , where nL nH is the count of typical images that can be stor ed in free space in circular buer order . S = 0 mea[...]

  • Seite 156

    Chapter 6 : DH emulation 1 44 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Congur e Scan O ptions Hexadecimal : 1D C6 m n Par ameters : m n Description 0 - Congur e Imager default settings. Parameter n is ig nored. 1 0 Disable auto eject on top scan jam (default). 1 1 Enable auto eject on top scan jam. 2 n Set maximum tag storage memor[...]

  • Seite 157

    Chapter 6: DH Emulation 145 A776-PG00001 C 12/09 A776 (B780) Pr ogramming Guide Hexadecimal C ode Command Name Page 03 End of T ex t 147 05 03 Status: 3 Bit 154 0A Line Feed 147 0B V er tical T ab 147 0C Eject Slip 0D Carriage Return 147 0E Double - Wide F ont 150 0F Double - Wide O 150 19 S etup P arameters 147 1B 00 Reset Printer 148 1B 05 Sta[...]

  • Seite 158

    Chapter 6 : DH emulation 1 46 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Hexadecimal C ode Command Name Page 1B 46 F orm In (Not I mplement ed) 149 1B 47 Selec t (Not Implemented) 149 1B 48 Double -High F ont 152 1B 49 Either Form-In Sensor (Not Implemented) 149 1B 4A Both F orm-I n Sensors (Not Implemented) 149 1B 4B Busy Until Buer Em[...]

  • Seite 159

    Chapter 6: DH Emulation 147 A776-PG00001 C 12/09 A776 (B780) Pr ogramming Guide List of DH 4700 C ommand Descriptions The command descriptions in this section are grouped in the f ollowing categories: · Printer F unc tion C ommands · Print Characteristics Commands · Graphics Commands · Printer Status Commands Within each gr oup the commands are[...]

  • Seite 160

    Chapter 6 : DH emulation 1 48 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 00 0 NUL Validation Lines/Inch 8.0 10 16 DLE 6.9 20 32 SP ACE 6.0 30 48 0 5.3 00 0 NUL P rint Self T est NO 40 64 @ (After setting temporary parameters) YES AL T selects the previous pitch selection. Reset Printer Resets and initializes the printer . T his command is [...]

  • Seite 161

    Chapter 6: DH Emulation 149 A776-PG00001 C 12/09 A776 (B780) Pr ogramming Guide Document Clamp Close Closes the platen when the form has been detected and the time f or the clamp delay is up. This command enables the Slip/V alidation paper feed and disables the Receipt/Journal paper feed. Hexadecimal Decimal ASCII 1B 1C 27 28 ESC FS F orm Ejec t Ej[...]

  • Seite 162

    Chapter 6 : DH emulation 1 50 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Print Speed This command is not supported and is ignored if rec eived. Hexadecimal Decimal ASCII 1B 53 27 83 ESC S Buered V alidate Opens the platen to allow a f orm to be inser ted . Any data that is rec eived after this command will not be printed until the form [...]

  • Seite 163

    Chapter 6: DH Emulation 151 A776-PG00001 C 12/09 A776 (B780) Pr ogramming Guide Character Set Selects the charac t er set. The default character set is dened by the internal DIP switch. Hexadecimal Decimal ASCII V alue of n 1B 21 n 27 33 n ESC ! n See table V alue of n Hexadecimal D ecimal ASCII Character Set 41 65 A PC US (Code Page 437) 42 66 [...]

  • Seite 164

    Chapter 6 : DH emulation 1 52 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Underline Print Activates the 9th wire on all char ac t er cells to underline all printable characters, including a space (blank) character . Hexadecimal Decimal ASCII 1B 43 27 67 ESC C Underline O T urns o underline printing. Hexadecimal D ecimal ASCII 1B 44 27[...]

  • Seite 165

    Chapter 6: DH Emulation 153 A776-PG00001 C 12/09 A776 (B780) Pr ogramming Guide Graphics C ommands These commands are used t o control the way graphics ar e entered or printed. They are listed in numerical order of their hexadecimal codes. Graphics E nters graphics printing mode which prints all a vailable dots (uses all wires in the printhead). An[...]

  • Seite 166

    Chapter 6 : DH emulation 1 54 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Each byte of data sent denes each c olumn of the graphic to be printed. The rst byte denes the column in the left margin, with the f ollowing bytes dening the columns to the right, f or a total of up to 200 columns in the print line. The print line is prin[...]

  • Seite 167

    Chapter 6: DH Emulation 155 A776-PG00001 C 12/09 A776 (B780) Pr ogramming Guide[...]

  • Seite 168

    Appendix A: Commands b y hexadecimal code 156 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Appendix A: C ommands listed by he xadecimal code Code (he xadecimal) Command Page 09 Horizontal tab 47 0A Print and feed paper one line 44 0C Print and eject slip 44 0C Print and return t o standard mode 108 0D Print and carriage return 44 10 Clear pr[...]

  • Seite 169

    Appendix A: Commands b y hexadecimal code A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 157 1B 2D n Select or cancel underline mode 57 1B 2E m n rL rH d1 … dn Print advanced raster g raphics 67 1B 32 Set vertical line spacing to 1/6 inch 48 1B 33 n Set vertical line spacing 49 1B 34 m a0 a1 a2 Read from user data st orage 122 1B 3A 30 30 30[...]

  • Seite 170

    Appendix A: Commands b y hexadecimal code 158 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 1B 6A k Read from non-volatile memory (NVRAM) 122 1B 6D Perform par tial knife cut (or code 1A ) 37 1B 70 n p 1 p 2 Generate pulse to open cash dr awer 41 1B 71 Release paper 41 1B 72 m Set current color 41 1B 73 n1 n2 k Write to non-v olatile memor y [...]

  • Seite 171

    Appendix A: Commands b y hexadecimal code A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 159 1D 23 n Selec t the current logo (do wnloaded bit image) 68 1D 24 n L n H Set absolute v er tical print position in page mode 112 1D 2A n 1 n 2 d 1… d n Dene downloaded bit image 69 1D 2F m Print downloaded bit image 69 1D 3A Select or cancel macr[...]

  • Seite 172

    Appendix A: Commands b y hexadecimal code 160 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 1D 89 n m Logo print with color plane swap 72 1D 8B n m o Apply shading to logo 72 1D 8C n m Merge watermark mode 72 1D 8D n m T ext strike-through mode 63 1D 90 m x y o p q Form and merge r eal-time surround graphic 73 1D 91 n Save gr aphics buer a[...]

  • Seite 173

    Appendix A: Commands b y hexadecimal code A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 161 1F 03 16 f s p/r t Set LogoEZ® colorization 77 1F 03 17 a m s Set LogoEZ® attribute mapping 79 1F 04 n Con vert 6- dots/mm bitmap to 8-dots/mm bitmap 81 1F 05 n Select superscript or subscript modes 64 1F 08 00 Restore default settings 129 1F 08 01 n[...]

  • Seite 174

    Appendix B: Resident Character Sets 162 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Appendix B: Resident Char ac ter Sets Code P age 437 (US)[...]

  • Seite 175

    Appendix B: Resident Character Sets A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 163 Code page 737 ( G r eek)[...]

  • Seite 176

    Appendix B: Resident Character Sets 164 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Code page 850 (Multilingual)[...]

  • Seite 177

    Appendix B: Resident Character Sets A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 165 Code P age 852 (Slavic)[...]

  • Seite 178

    Appendix B: Resident Character Sets 166 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Code P age 857 ( T urkish)[...]

  • Seite 179

    Appendix B: Resident Character Sets A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 167 Code page 858 (with E urosymbol)[...]

  • Seite 180

    Appendix B: Resident Character Sets 168 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Code page 860 (P or tugese)[...]

  • Seite 181

    Appendix B: Resident Character Sets A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 169 Code page 862 (Hebr ew)[...]

  • Seite 182

    Appendix B: Resident Character Sets 170 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Code page 863 (F rench Canadian)[...]

  • Seite 183

    Appendix B: Resident Character Sets A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 171 Code page 865 (Nor dic)[...]

  • Seite 184

    Appendix B: Resident Character Sets 172 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Code page 866 ( Cyrillic)[...]

  • Seite 185

    Appendix B: Resident Character Sets A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 173 Code page 1252 (Windo ws Latin 1)[...]

  • Seite 186

    [...]

  • Seite 187

    Appendix C: E lectronic Journal A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 175 The Electronic Journal feature is f or use with an application that does not support elec tronic journal . T he printer can be used to store a variety of transactions. Elec tr onic Journal Storage There ar e t w o methods for activating Electronic Journal: 1F 03[...]

  • Seite 188

    Appendix C: Electronic Journal 176 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 Journal RAM buer Journal data is temporarily buer ed in RAM until the printer is triggered to write it to ash. A t power up 4K bytes of RAM will be dynamically allocated. In the unlikely event tha t 4K bytes are not available , 2K will be allocated. If f[...]

  • Seite 189

    Appendix C: E lectronic Journal A776-PG00001 C 12/09 A776 (B780) Prog ramming Guide 177 Printing and Er asing the Journal Flash Bu er: Operator A c tiv ation of Journal Print and Erase Enabled via 1F 03 2E 01. Disabled via 1F 03 2E 00. Enabled and disabled also via the cong menu under the Emulation/Software Options sub-menu. Default is disabl[...]

  • Seite 190

    Appendix C: Electronic Journal 178 A776 (B780) Prog ramming Guide A776-PG00001 C 12/09 1F 0A C5 Return Journal Status Returns one byte of status. bit 0 = 0 >> W rite to ash successful bit 0 = 1 >> W rite to ash fail bit 1 = 0 >> R AM allocation f or journal data successful bit 1 = 1 >> R AM allocation f or journal data[...]

  • Seite 191

    [...]

  • Seite 192

    A776-PG00001 Rev . C 12/09[...]