Napomene za IT administratore, djelatnike 4D i distributere

Setiranje Printera, Bar-Code readera, vanjskih displaya

***Napomena: Na prezentaciji, na obuci, u Ugovoru, telefonskim putem, itd., napomenuli smo da se 4th Dimension d.o.o. ne bavi se administracijom informatičkog sustava. Stoga molimo da se za podešavanje POS printera obratite Vašem IT administratoru ili tvrtki koja administrira Vaš IT sustav.
Kako bi olakšali podešavanje POS printera, opisali smo u uputama 4D Wanda moguće načine kako podesiti POS printer. Uputa je nastala na osnovi dugogodišnjeg iskustva raznih IT administratora s terena u podešavanju POS printera. Nastojali smo pokriti osnovne načine podešavanja POS printera, te uputu razvijamo i dalje, te redovno nadopunjujemo iskustvima s terena. Ako korisnik inzistira, unatoč svemu prethodno navedenom, da naša tvrtka podesi POS printer za rad, utrošeno vrijeme podložno je naplati po standardnom cjeniku 4th Dimension d.o.o. čak ako i ne uspijemo u tome.

Setiranje POS printera i ladica (Generic driver)

Setiranje POS printera (preko Wordpad-a)

Setiranje Bar-Code readera

Upute za POS display

Setiranje virmana na Windows 2000

ASCII tablica

Setiranje POS printera, rezača i ladica, preko Generic drivera

OSNOVNO SETIRANJE PREKO GENERIC DRIVERA

Svi operacijski sustavi

Instalirati Generic printer driver.

Windows 95, 98, Me

Start->Settings->Control Panel->Printers
Na POS printeru kliknuti desnom tipkom miša i pozvati "Properties"
Na kartici "Paper" odabrati "Custom" i upisati maksimalne dozvoljene vrijednosti (13716). Paper source staviti "Continous - no page break"
Na kartici "Font" upisati "^J" u Bold on i Underline On.
Na kartici "Device options" se može upisati nekoliko "^J" u End print job. Svaki "^J" označava prazan red na kraju ispisa.
"^J" se dobije tako što se utipka Ctrl+J ili Ctrl+Enter u željeno polje.

Windows 2000, XP

Otvoriti printers folder (Start->Settings->Control Panel->Printers) 
Otvoriti menu: File->Server properties kartica Forms 
uključiti Create new form, u Form description for: upisati POS kao ime novog formulara, uključiti "Metric" 
dati mu dimenzije: Width: 20,00cm i Height: 1,00cm. Margine ostaju na 0,00cm. 
Stisnuti "Save" da bi spremili novu vrstu formulara koju će koristiti POS printer i nakon toga OK na "Print Server Properties". 
Instalirati "Generic / Text Only" printer i dodijeliti mu odgovarajući port (COM1:, LPT1:, ...), provjeriti parametre komunikacije na COM portu (Kartica "Ports", tipka "Configure port..." -> Baud kako je printer podešen, Flow control = Hardware). 
Na POS printeru kliknuti desnom tipkom miša i pozvati "Properties" i kliknuti Printing preferences. 
Na kartici "Paper/Quality" odabrati u "Paper source" odabrati Con"t. Feed - No Break". 
Kliknuti "Advanced" i u "Paper size" odabrati "POS" formular koji smo prethodno kreirali. 
Stisnuti OK 
Na kartici "Font selection" upisati u Bold On "<0D0A>" 
Stisnuti Apply 
Na kartici "Printer commands" upisati u End Print Job "<0D0A0D0A0D0A0D0A0D0A0D0A>" za nekoliko praznih redova iza računa. Po <0D0A> par za svaki prazan red koji želimo. 
Na kartici "Printer commands" dopisati na kraj u End Print Job "<07>" za otvaranje POSLINK ladice u kombinaciji sa STAR SP200 printerom 
Stisnuti Apply

Windows Server 2003

Prvo je potrebno podesiti POS printer na lokalnom računalu kako je opisano u prethodnom pasusu. Potom je potrebno POS printer podesiti u Terminalnoj sesiji na isti način kao što je podešen na lokalnom računalu.
 U nekim slučajevima ove postavke na serveru ne prorade odmah pa sve treba ponoviti s userom koji ima administratorske ovlasti. Nakon toga preporučujemo da se user ispravno odlogira s Terminal servera i nakon nekoliko minuta ponovno ulogira te se provjere postavke POS printera. U nekim slučajevima postavke POS printera se znaju pobrisati pa printer treba ponovno posetirati na gore opisani način.

Windows Server 2008 , 2012, 2016

Prvo je potrebno podesiti POS printer na lokalnom računalu da radi preko Generic/Text Only drivera. Na lokalnom računalu, printeru treba dodijeliti status da se radi o defaultnom printeru. Prilikom dodjeljivanja naziva printera paziti da je naziv printera jedinstven unutar tvrtke kako se ne bi naziv miješao s nazivima drugih POS printera spojenih na server.
Na serveru je potrebno isključiti Easy print opciju. Nakon što se lokalno podesi printer i spojite se na Terminal server kao user koji će koristiti POS, potrebno je na serveru za POS printer unutar terminalne sesije u kojoj je user prijavljen na Printer Properties -> General->Preferences- >Paper Quality, podesiti vrijednost na Cont. Feed -  No break, potom unutar iste forme na kartici Advanced odabrati pod Paper Size vrijednost POS. Samu formu POS potrebno je prethodno podesiti u Print server properties prema uputi za podešavanje forme POS.
U nekim slučajevima ove postavke na serveru ne prorade pa sve treba ponoviti s userom koji ima administratorske ovlasti. Nakon toga preporučujemo da se user ispravno odlogira s Terminal servera i nakon nekoliko minuta ponovno ulogira te se provjere postavke POS printera. U nekim slučajevima postavke POS printera se znaju pobrisati pa printer treba ponovno posetirati na gore opisani način.
U 4D POS-u na kartici Printer potrebno je odabrati printer iz terminal sesije korisnika kojem se podešava udaljeni rad POS printera, a potom  obrisati oznaku terminalne sesije jer će se kod sljedećeg dodjeljivanja broja terminalne sesije dodijeliti novi broj terminalne sesije.
Napomena: u radu preko terminala na Windows server 2008. nije moguće podesiti rad sjekača papira na POS printeru i otvaranje ladice za novac vezane na POS printer.

Otvaranje ladice

Star: <ESC><BEL>100
Star SP212: <ESC>Ctrl+G
Star Termo: <ESC>Ctrl+G<ESC>Ctrl+G
Star SP200: <ESC>d1
Star SP200: <BEL> (odnosno <07>)

Rezač papira

Rezač papira na EPSON POS: <ESC>i ili <ESC>m

Dodavanje praznih redova na dnu ispisa

Na After Print Job: <CTRL>+J<CTRL>+J<CTRL>+J<CTRL>+J željeni broj puta (7-8 puta)
Termalni printer: <ESC>+<CTRL>+G <ESC>+<CTRL>+G.

RJ11 konektor

* neki Pos printeri se spajaju s Pos ladicom preko RJ11 konektora (telefonski kabel). Otvaranje ladice nakon printanja se može riješiti i kroz program tako što se na kraju ispisa pošalje ^kod CHR 7. Programski kod CHR 7 aktivira signal zvono (bip) u Pos printeru te printer šalje Pos ladici signal (mali napon koji će otvoriti Pos ladicu) preko RJ11.

Razni printeri

STAR SP 200

Begin print job: <ESC>@ (inicijalizira printer, briše buffer)
End print job: ^J^J^J^J<ESC>d1<ESC><BEL>^G
^J (Ctrl+J) - prazni redovi
Rezač papira: <ESC>d0 ili <ESC>d1 (za rezanje do kraja ili do pred kraj)
Otvaranje ladice: <ESC><BEL>Ctrl+G

EPSON TM-U200

Begin print job: <ESC>@
End print job: ^J ^J ^J ^J<ESC>p0<ESC>p1
Otvaranje ladice: <ESC>p0<ESC>p1
Rezač papira: <ESC>i
Begin print job ( <ESC>@) nije obavezan
Na Epson printeru potrebno je postaviti jumper Flow control - Xon-Xoff na ON (jumper 1-3 (dip switch 1,3. prekidač)) i u parametru COM porta postaviti isto.

EPSON TM-300

Otvaranje ladice=<ESC>p0d250 (za Win 98)

Samsung STP-131 Series sa ladicom i cutterom

Begin print job: <1B>@
End print job: <1B>p <00>d <FA0D0A0D0A0D0A0D0A1B>i

Samsung CRP-27D

End print job: <0D0A0D0A0D0A0D0A1B>m
Rezač papira: <ESC>m

Samsung SRP-500

rezač - 1B 69
ladica - 1B 70 00 64 FA
<0D0A0D0A0D0A0D0A0D0A0D0A0D0A0D0A0D0A1B>p<00>d<FA1B>i

POSIFLEX PP4444

Otvaranje ladice : <ESC>p0<ESC>p1
Rezač papira : za Win98: ALT 029 + V1
Rezač papira : za Win2k/XP: 1D 56 31

POSIFLEX PP7000II (Epson TM-T88 compatible)

Otvaranje ladice: za Win2k/XP: <1B 70 01 1E 1E>
Otvaranje ladice: za Win98: CHR(27)+CHR(112)+CHR(1) +CHR(30)+CHR(30)
Rezač papira : za Win2k/XP: < 1B 69>
Rezač papira : za Win98: CHR(27)+CHR(105)

USB printer Star TSP100

Prema uputama u 4D Wand-u instalirajte i posetirajte Generic/Text only printer.
S instalacijskog CD-a za Star TSP100 instalirajte drivere i pomoćne aplikacije.
Nakon instalacije otvorite properties dotičnog printera i pozicionirajte se na karticu „TSP Config“(Slika 1.)

Slika 1.

Izaberite Star Line način rada (standardno) kao na slici 2.

Slika 2.

Otvorit će se aplikacija za konfiguriranje printera prema slici 3.

Slika 3.

Kliknite na Serijski ulazi i dobit ćete izgled ekrana kao na slici 5.
Kliknite na Dodaj ulaz i upišite naziv COM porta npr. „COM10“ (Slika 4) i potvrdite s OK.

Slika 4.

Pod vrstom pokretanja izaberite Automatska i kliknite na Pokreni te nakon toga na Prihvati izmjene i zatvorite properties od dotičnog printera.

Slika 5.

Otvorite properties od Generic/Text Only printera, pozicionirajte se na karticu Ports i izaberite port koji ste prethodno otvorili. U našem slučaju COM10 kao na slici 6.

 

Slika 6. Slika 7.

Na kartici Printer Commands upišite izraz (slika 7):
<0D0A> sa svaki prazni red na kraju računa
<1B 64 00> za rezanje papira
<07> za otvaranje ladice
i stisnite Apply.
Na kartici Font Selection pod polja Bold On i Underline On upišite izraz <0D0A> i ponovno kliknite na Apply (Slika 8)

Slika 8.

U 4D POS-u pod Podaci o korisniku pozicionirajte se na karticu Printer i izaberite Generic/Text Only (kao na slikama 9 i 10) i potvrdite s OK. Restartajte 4D POS aplikaciju.

Slika 9.

Slika 10.

Setiranje POS printera za ispis dokumenata u Wordpad

Svi operacijski sustavi

Obavezno instalirati originalni driver printer na lokalno računalo sa željenim postavkama za rezač, otvaranje ladice itd. Na lokalnom računalu printer obavezno treba biti defaultni. Ako pisač radi preko Terminal servisa na serveru treba biti uključen Easy print. Ispis testne stranice pisača treba raditi lokalno i u terminalnoj sesiji.

U Wordpad-u: neovisno o 4D POS kasi potrebno je u File -> Page Setup postaviti vrijednosti lijevih, desnih, gornjih i donjih margina na 0, te isključiti opciju 'Print page numbers'. Ako 4D POS kasa radio u Online načinu rada na serveru preko Terminal servisa, navedene postavke margina za Wordpad trebaju biti podešene u postavkama Wordpad-a u terminalnoj sesiji.

Postavke 4D POS kase za ispis preko Wordpad-a.

Na 4D POS-u potrebno je prvo u Podaci o korisniku -> Kartica Korisnik 1 polja opisa od 1 do 7, kao što je prikazano na slici ispod, popuniti s podacima. Ako se opcija uključuje na već postojećoj 4D POS kasi tada je potrebno tekst prije '':'', na primjer ''Trgovina:'', prepisati u nova polja opisa i obrisati iz dosadašnjih polja. I tako redom polje po polje. Ono što je bitno naglasiti, više nije bitan redoslijed upisa (''Trgovina:'', ''Adresa:'',…) već korisnik sam može odrediti redoslijed ispisa podataka o određenoj poslovnici koja koristi POS kasu.

Ako želite koristiti logotip poduzeća, potrebno je u izborniku Podaci o korisniku -> Kartica Ispis, odabrati putanju do logo-a koji želite koristiti na ispisima iz 4D POS-a. Nakon što je odabran logo za isti treba odrediti širinu, koja je najčešće jednaka propisanoj širini papira u milimetrima ovisno o modelu printera, te pripadajuću visinu u milimetrima.

Parametri koje je moguće uključiti:

Ispis preko Wordpada – uključiti ako se koristi ispis POS računa preko Wordpada

Ispis identifikacije na izvještajima preko Wordpada – uključiti ako želite da se podatak o zadanom identu (Šifra, ID, Barkod, Kataloški broj) robe ispisuje na izlaznom računu

Test ispisa QR koda – uključite za testni ispis QR koda na računima i prije zakonske obaveze ispisivanja istog

Ispis putem Aspose biblioteke umjesto Wordpada – uključiti u slučaju problema sa brzinom ipisa POS računa preko Terminal services

Nadalje je potrebno odabrati tipku Setiranje papira i margina, te odabrati željeni Report set 50 ili 51 i njemu dodijeliti širinu papira ovisno o širini papira koji koristite za ispis na printeru.

U zadnjem koraku potrebno je u Podaci o korisniku -> kartica Printer (na slici 1) odabrati printer koji koristite. U slučaju da POS printer radi preko Terminal Servisa, treba ostaviti prazno, a POS printer zadati kao defaultni na lokalnom računalu pa bi kao defaultni trebao biti mapiran i u terminalnoj sesiji (detaljno objašnjeno u jednoj od prethodnih točaka). U opcije Ispis kroz preglednik (A4) (na slici 2) potrebno je upisati sljedeće vrijednosti: u prvo polje 81 (84 ako se trebaju prikazivati rabati na običnim POS računima), drugo polje 82 (85 ako se trebaju prikazivati rabati na R-1 računima), te u treće polje 83. Bitno je napomenuti da se prilikom isključivanja opcije ispisa preko WordPad-a trebaju isprazniti i prethodno navedene vrijednosti.

Prilikom zadavanja uvjeta za ispis preko Wordpada iskočiti će forma prikazana na slici ispod koja omogućuje ispis računa sortiranog prema navedenim ključevima (Naziv artikla, redni broj stavke, šifri artikla, itd.) i odabirom naziva artikla za ispis. Na dnu forme možete zadati pomoću ponuđenih parametara ponašanje uvjeta za ispis. Npr. da li da se ova forma uvijek prikazuje ili ne. Potom da li račun treba ići u pretpregled u MS Wordu ili Wordpadu ili ne, itd. itd.

  

Kako se ne bi svaki puta morali zadavati uvjeti za ispis maloprodajnih računa moguće je isključiti upit načina sortiranja prije ispisa kako je prikazano na slici ispod i uključiti parametar 'Ispis dokumenata bez pregleda' kako bi račun bio odmah poslan na ispis. Dodatno, parametar ispis dokumenata bez pregleda treba koristiti u slučaju da se na ispisu treba prikazati QR kod, a specijalno u slučajevima kad isti nije vidljiv na ispisu u pretpregledu.

 

Setiranje Bar Code readera

Prolink reader

Prefix bar code-a ASCII: 002 ili 008 (CtrlH ili CtrlB)
Suffix bar code-a ASCII: 003 ili 014 (CtrlT ili CtrlC)
 

Prefix CtrlB i sufix CtrlC je moguće koristiti u 4D Wand i 4D POS aplikaciji
Prefix CtrlH i sufix CtrlT je moguće koristiti samo u 4D POS aplikaciji
 

POSLINK: Reset na default. Ugasiti Postamble, Preamble je već isključen. Uključiri prefix i sufix,
Zadati prefix: 29, Sufix 2F. To su = (jednako) i - (minus). U 00001XX.INI zadati Prefix1=304, Sufix1=191.

Hand Held (Selmet) - model čitača: 3200

Za setiranje je potrebna dodatna knjižica (PDF) od proizvođača.

očitati naredbu "Standard Product Defaults" (resetirata uređaj na tvorničke postavke)

očitati naredbu "Clear ALL Suffixes"

očitati naredbu "Clear ALL Prexes"

očitati naredbu "Add Prefix"

očitati kodove : 9 , 9 , 0 , 2

očitati naredbu "Save"

očitati naredbu "Add Sufix"

očitati kodove : 9 , 9 , 0 , 3

očitati naredbu "Save"

očitati naredbu "Control + ASCII Mode ON"

Upute za POS display

Posiflex

(PD - 2xxx / VFD displej za kupca, 2x20 znakova – Epson emulacija)
Epson emulacija selektira se prebacivanjem dva DIP prekidača koji se nalaze na poleđini displeja u položaj OFF (donji položaj)

Naziv naredbe

Hex kod

Opis naredbe

Kursor lijevo

08

 

Kursor desno

09

 

Kursor dolje

0A

 

Kursor gore

1F 0A

 

Kursor na početnu poziciju

0B

 

Kursor na krajnju poziciju

1F 42

 

Kursor na krajnje lijevu poziciju

0D

 

Kursor na krajnje desnu poziciju

1F 0D

 

Kursor na određenu poziciju

1F 24(n)(m)

n=1-20, m=1-20

Postavi / poništi korisnički definirane znakove

1B 25(n)

n=0,1

Kreiranje korisničkih znakova

1B 26(adr)

(x1)...(x5)

adr=adresa(20H do FFH)

x1...x5=5 bitova definira matricu 5x7

Brisanje korisničkih znakova

1B 3F(n)

n=0,1

Selektiranje kodnih stranica

1B 52(n)

22 82

N=0-11(0BH)

(11 je HR kodna stranica)

Brisanje displeja

0C

Briše displej i postavlja kursor na početnu poziciju

Brisanje linije kursora

18

 

Postavljanje „Owerwrite“ mod ispisa

1F 01

 

Postavljenje „Vertical scroll“ mod ispisa

1F 02

 

Postavljanje „Horizontal scroll“ mod ispisa

1F 03

 

Postavljanje / poništavanje blinkanja displeja

1F 45(n)

n=0-FF

Jačina osvjetljenja

1F 58(0n)

n=1-4

Namještanje i prikaz vremena

1F 54

(hh)(mm)

hh=00-23 sati

mm=00-59 minuta

Prikaz vremena

1F 55

 

Inicijalizacija dipleja

1B 40

 

Prikaz verzije displeja

1F 40

 

Selektiranje periferne jedinice

1B 3D(n)

n=1 printer; n=2 displej;

n=3 printer i displej

Setiranje virmana na Windows 2000 i XP

Otvoriti printers folder (Start->Settings->Control Panel->Printers)
Otvoriti menu: File->Server properties kartica Forms
uključiti Create new form, u Form description for: upisati Virman kao ime novog formulara, uključiti "Metric"
dati mu dimenzije: Width: 20,32cm i Height: 10,16cm. Može se probati i 8" (inča), a visinu 4" (inča). Margine ostaju na 0,00cm.
Stisnuti "Save" da bi spremili novu vrstu formulara koju će koristiti printer i nakon toga OK na "Print Server Properties".
Instalirati "Generic / Text Only" printer i dodijeliti mu odgovarajući port (COM1:, LPT1:, ...), provjeriti parametre komunikacije na COM portu (Kartica "Ports", tipka "Configure port..." -> Baud kako je printer podešen, Flow control = Hardware).
Na printeru kliknuti desnom tipkom miša i pozvati "Properties" i kliknuti Printing preferences.
Kliknuti "Advanced" i u "Paper size" odabrati "Virman" formular koji smo prethodno kreirali.
Stisnuti OK
Stisnuti Apply

Napomene za definiranje forme Virman

Ime forme: Virman. Veličina papira po želji. Treba staviti širinu 8" (inča), a visinu 4" (inča) i da je to u stvari veličina virmana.
Ako se trebaju mijenjati širina ili visina, potrebno je prvo obrisati postojeću formu "Virman", zatim dodati novu. Windowsi ne dozvoljavaju izmjenu postojeće forme, nego samo dodavanje nove.
Zatim treba otvoriti Properties printera i tamo zadati default paper "Virman" umjesto "A4" ili "Letter" što je dafult. Provjeriti "Properties" za printer, zatim "General"->"Printing preferencies"->"Advanced" i ."Device setings".
Na ekranu za izmjenu virmana treba kliknuti na tipku "Dimenzije" i obrisati upisane vrijednosti (upisati 0 u širinu i visinu).

Preview virmana

U LocSetupu u VIR klasi se otvori (za virmane) sekcija 2,0,0 - Nalog za prijenos (Prazan). U SET:Total se stavi 1 i dobiće se preview virmana prije ispisa.

Dobijanje rednog broja papira

Prilikom ispisa s Windows NT, potrebno je iz Wanda zadati broj papira ("Virman") koji je definiran.
U LocSetupu u VIR klasi se otvori (za virmane) sekcija 2,0,0 - Nalog za prijenos (Prazan). U SET:Picture se stavi 1 i wand će u LOG.TXT u aktivnoj godini upisati koji je dafault paper na printeru. Nešto kao:

------------------------------------------------------------------
VIRMANI.LOG
Papir-1: 49
Papir-2: 46
Širina : 0
Visina : 0
------------------------------------------------------------------

Ovaj broj 49 je default papir (dakle naš Virman). Taj broj treba upisati u SET:Font u 2,0,0 sekciji.
Obavezno isprazniti SET:Width i SET:Height jer oni prave problema prilikom ispisa.
Napomena: SET:Total je preview, SET:Picture je da se snimi log, SET:Font je broj papira koji se setira. Nakon ovoga će na previewu virman biti ispravno prikazan.

Detaljno setiranje POS printera:

Epson

Control code

Hexadecimal code

Function

<HT>

09

Horizontal tab

<LF>

0A

Print and line feed

<CR>

0D

Print and carriage return

<DLE> <ENT> n

10 04 n

Real-time status transmission

<DLE> <ENQ> n

10 05 n

Real-time request to printer

<ESC> <SP> n

1b 20 n

Set right-side caracter spacing

<ESC> ! n

1b 21 n

Select print modes

<ESC> & y c1 c2 ..

1b 26 y c1 c2

Define user-defined characters

<ESC< * m nL nH ..

1B 2A m nL nH

Select bit-image mode

<ESC< - n

1B 2D n

Turn underline mode on/off

<ESC> 2

1B 32

Select default line spacing

<ESC> 3 n

1B 33 n

Set line spacing

<ESC> <

1B 3C

Return home

<ESC> = n

1B 3D n

Set peripheral device

<ESC> ? N

1B 3F n

Cancel user-defined characters

<ESC> @

1B 40

Initialize printer

<ESC> D n1 ~ nK

1B 44 .. 00

Set horizontal tab position

<ESC> E n

1B 45 n

Turn emphasized mode on/off

<ESC> G n

1B 47 n

Turn double-strike mode on/off

<ESC> J n

1B 4A n

Print and feed paper

<ESC> K n

1B 4B n

Print and reverse feed

<ESC> R n

1B 52 n

Select an internacional character set

<ESC> U n

1B 55 n

Turn undirectional printing set

<ESC> a n

1B 61 n

Select justification

<ESC> c 3 n

1B 63 33 n

Select paper sensor to output paper end signals

<ESC> c 4 n

1B 63 35 n

Select paper sensor to stop printing

<ESC> c 5 n

1B 63 35 n

Enable/Disable panel button

<ESC> d n

1B 64 n

Print and feed n lines

<ESC> p m t1 t2

1B 70 m t1 t2
1B 70 00 64 FA

Generate puls

<ESC> t n

1B 74 n

Select character code table

<ESC> r n

1B 72 n

Select print color

<ESC> m

1B 6D

Execute partial cut

<ESC> { n

1B 7B n

Turn on/off upside-down printing mode

<ESC> e n

1B 65 n

Print and reverse feed n lines

<GS> I n

1D 49 n

Transmit printer ID

<GS> V m
<GS> V m n

1D 56 m
1D 56 m n
1B 69

Select cut mode and cut paper

<GS> a n

1D 61 n

Enable/Disable Automatic status back

<GS> r n

1D 72 n

Transmit status

Citizen

Control code

Hexadecimal code

Function

<FF> n

0C + n

"n"-lines paper feeds command

<LF>

OA

Paper feed command

<SO>

0E

Enlarged character command

<SI>

0F

Normal character command

<DC1>

11

Initial set command

<DC2>

12

Inverted character command

<DC3>

13

Red color print command

<CAN>

18

Clear command

<ESC> p <0>
<ESC> p <1>

1B 50 00
1B 50 01

Paper partial cut command

<ESC> - n

1B 2D n

Underline command

<ESC> 1

1B 31

1/9 inch paper feed preset command

<ESC> 2

1B 32

2/9 inch paper feed preset command

<ESC> C n

1B 43 n

Page lenght set command

<ESC> f 1

1B 66 01

For feed command

<SUB>

1A

Second drawer drive command

<FS>

1C

First drawer quick drive command

<ESC> <BEL> n1 n2

1B 07 n1 n2

Drive pulse setting command for the first drawer

<BEL>

07

First drawer quick drive command

Star

Control code

Hexadecimal code

Function

<ESC> C n

1B 43 n

Set page lenght at n lines

<ESC>R n

1B 52 n

Select international character set

<ESC> M

1B 4D

Select 9x7 (Half dots) character size

<SO>

0E

Select expanded character mode

<SI>

0F

Select upside-down

<DC2>

12

Cancel upside-down

<DC4>

14

Cancel upside-down character

<ESC> W 1
<ESC> W <0>

1B 57 31
1B 57 01

Select expanded character mode

<ESC> W 0
<ESC> W <0>

1B 57 30
1B 57 00

Cancel expanded character mode (Default setting)

<ESC> 4

1B 34

Red color print selection

<ESC> 5

1B 35

Red color print deselection

<ESC> E

1B 45

Ephasized print mode selection

<ESC> F

1B 46

Ephasized print mode deselection (Default setting)

<ESC> a n

1B 61 n

Feed paper n lines

<ESC> <BEL> n1 n2

1B 07 n1 n2

Adjust drive pulse with for peripherial unit (Default setting)

<BEL>

07

Deferred drive command "A" for peripherial unit 1

<FS>

1C

Immediate drive command "B" for peripherial unit 2

<SUB>

1A

Immediate drive command for peripherial unit 2

<EM>

19

Immediate drive command for peripherial unit 2

<CAN>

18

Cancel print data in buffer

<ESC> @

1B 40

Initialize printer

<ESC> e 0
<ESC> e <0>

1B 65 30
1B 65 00

FEED switch valid (Default setting)

<ESC> e 1
<ESC> e <1>

1B 65 31
1B 65 01

FEED switch invalid

<ESC> U n

1B 55 n

Set or Cancel uni-direction mode

<ESC> -n

1B 2D n

Set or Cancel underline mode

<ESC> z 1
<ESC> z <1>

1B 7A 31
1B 7A 01

Set 1/6 inch line feed

<FF>

0C

Page feed (form feed)

<ESC> d <0>
<ESC> d <1>

1B 64 00
1B 64 01

Partial cut

<ESC> - 1
<ESC> - <1>

1B 5F 31
1B 5F 01

Select overline mode

<ESC> - 0
<ESC> - <0>

1B 5F 30
1B 5F 00

Cancel overline mode

<ESC> e 1
 <ESC> e <1>

1B 65 31
1B 65 01

Set the control panel switch invalid

<ESC> e 0
<ESC> e <0>

1B 65 30
1B 65 00

Set the control panel switch valid

<ESC> f 1
<ESC> f <1>

1B 66 31
1B 66 01

Set the ON LINE switch invalid

<ESC> f 0
<ESC> f <0>

1B 66 30
1B 66 00

Set the ON LINE switch invalid

Asci tablica

ASCII TABLICA

Dec

Oct

Hex

Binary

Char

Description

000

000

00

000000000

^@

NULL- Null

001

001

01

000000001

^A

SOH - Start of Header

002

002

02

000000010

^B

STX - Start of text

003

003

03

000000011

^C

ETX - End of Text

004

004

04

000000100

^D

EOT - End of Transmision

005

005

05

000000101

^E

ENQ - Enquiry

006

006

06

000000110

^F

ACK - Acknowledge

007

007

07

000000111

^G

BEL - Bell

008

010

08

000001000

^H

BS - Backspace

009

011

09

000001001

^I

HT - Horizontal Tab

010

012

0A

000001010

^J

LF - Line Feed

011

013

0B

000001011

^K

VT - Vertical Tab

012

014

0C

000001100

^L

FF - Form Feed

013

015

0D

000001101

^M

CR - Carriage Return

014

016

0E

000001110

^N

SO - Shift Out

015

017

0F

000001111

^O

SI - Shift In

016

020

10

000010000

^P

DLE - Data Link Escape

017

021

11

000010001

^Q

DC1 -  XON

018

022

12

000010010

^R

DC2 - Not used

019

023

13

000010011

^S

DC3 - XOFF

020

024

14

000010100

^T

DC4 - Not used

021

025

15

000010101

^U

NAK - Negative acknowledge

022

026

16

000010110

^V

SYN - Synchronous Idle

023

027

17

000010111

^W

ETB - End of Transmission Block

024

030

18

000011000

^X

CAN - Cancel

025

031

19

000011001

^Y

EM - End of Medium

026

032

1A

000011010

^Z

SUB - Substitute

027

033

1B

000011011

^[

ESC - Escape

028

034

1C

000011100

^\

FS - File Separator

029

035

1D

000011101

^]

GS - Group Separator

030

036

1E

000011110

^^

RS - Record  Separator

031

037

1F

000011111

^_

DEL - Delete

032

040

20

000100000

SPC

Space

033

041

21

000100001

!

Exclamation mark

034

042

22

000100010

"

Quotes

035

043

23

000100011

#

Hash

036

044

24

000100100

$

Dollar

037

045

25

000100101

%

Percent

038

046

26

000100110

&

Ampersand

039

047

27

000100111

'

Apostrophe

040

050

28

000101000

(

Open bracket (Parenthesis)

041

051

29

000101001

)

Close bracket (Parenthesis)

042

052

2A

000101010

*

Asterisk

043

053

2B

000101011

+

Plus

044

054

2C

000101100

,

Comma

045

055

2D

000101101

-

Dash

046

056

2E

000101110

.

Full stop

047

057

2F

000101111

/

Slash

048

060

30

000110000

0

Zero

049

061

31

000110001

1

One

050

062

32

000110010

2

Two

051

063

33

000110011

3

Three

052

064

34

000110100

4

Four

053

065

35

000110101

5

Five

054

066

36

000110110

6

Six

055

067

37

000110111

7

Seven

056

070

38

000111000

8

Eight

057

071

39

000111001

9

Nine

058

072

3A

000111010

:

Colon

059

073

3B

000111011

;

Semi-colon

060

074

3C

000111100

<  

Less-than

061

075

3D

000111101

=

Equals

062

076

3E

000111110

>  

Greater than

063

077

3F

000111111

?

Question mark

064

100

40

001000000

@

At

065

101

41

001000001

A

 

066

102

42

001000010

B

 

067

103

43

001000011

C

 

068

104

44

001000100

D

 

069

105

45

001000101

E

 

070

106

46

001000110

F

 

071

107

47

001000111

G

 

072

110

48

001001000

H

 

073

111

49

001001001

I

 

074

112

4A

001001010

J

 

075

113

4B

001001011

K

 

076

114

4C

001001100

L

 

077

115

4D

001001101

M

 

078

116

4E

001001110

N

 

079

117

4F

001001111

O

 

080

120

50

001010000

P

 

081

121

51

001010001

Q

 

082

122

52

001010010

R

 

083

123

53

001010011

S

 

084

124

54

001010100

T

 

085

125

55

001010101

U

 

086

126

56

001010110

V

 

087

127

57

001010111

W

 

088

130

58

001011000

X

 

089

131

59

001011001

Y

 

090

132

5A

001011010

Z

 

091

133

5B

001011011

[

Open Square bracket

092

134

5C

001011100

\

Backslash

093

135

5D

001011101

]

Close Square bracket

094

136

5E

001011110

^

Caret/hat

095

137

5F

001011111

_

Underscore

096

140

60

001100000

`

Accent grave

097

141

61

001100001

a

alpha

098

142

62

001100010

b

bravo

099

143

63

001100011

c

charlie

100

144

64

001100100

d

delta

101

145

65

001100101

e

echo

102

146

66

001100110

f

foxtrot

103

147

67

001100111

g

golf

104

150

68

001101000

h

hotel

105

151

69

001101001

i

india

106

152

6A

001101010

j

juliett

107

153

6B

001101011

k

kilo

108

154

6C

001101100

l

lima

109

155

6D

001101101

m

mike

110

156

6E

001101110

n

november

111

157

6F

001101111

o

oscar

112

160

70

001110000

p

papa

113

161

71

001110001

q

quebec

114

162

72

001110010

r

romeo

115

163

73

001110011

s

sierra

116

164

74

001110100

t

tango

117

165

75

001110101

u

uniform

118

166

76

001110110

v

victor

119

167

77

001110111

w

whiskey

120

170

78

001111000

x

x-ray

121

171

79

001111001

y

yankee

122

172

7A

001111010

z

zulu

123

173

7B

001111011

{

Open Brace

124

174

7C

001111100

|

Pipe

125

175

7D

001111101

}

Close Brace

126

176

7E

001111110

~

Tilde

127

177

7F

001111111

^?

DEL - Delete

 


*** Napomena - upute se mogu razlikovati u slikama i tekstu od sadržaja koji se nalazi na vašem računalu, ovisno o inačici 4D Wanda koju trenutno koristite. Posljedica je to stalnog razvoja i nadogradnje 4D Wanda, a koji iz objektivnih razloga dinamikom ne prati i nadogradnja modula Upute. Posebno se to odnosi na zamjenu službene valute RH kuna (kn) u euro (€) i njen prikaz u uputama.