homebackupforward

doBF20

COFIGURAZIONE  STAMPANTE BARCODE

Scopo Installare una stampante BARCODE in rete

Le stampanti con Codici a Barre usano di solito delle sequenze di escape particolari.  Il flusso dei caratteri e' fisso e se avviene un errore , la stampante non stampa nulla.
Molto spesso i sistemi operativi Windows mandano dei caratteri di controllo che mandano in palla la stampante.
Il sistema operativo Linux e' piu' flessibile e peratnto piu' adatto a controllare la stampante
In questo esempio si fa riferimento alla installazione della stampante EZ-4TT/TK  - ITHO  ( giorgi )


LINUX CLIENT

E' un PC con sistema operativo linux Ubuntu  (ipotesi IP=10.0.0.68)
Server di stampa CUPS  e  server  SAMBA
Sull'interfaccia parallela viene collegata la stampante EZ-4TT/TK
Viene configurata una stampante
NON STAMPARE la pagina di prova , non funzionerebbe

SERVER LINUX

E' il server  Eloquence a cui accedono i vari terminali Client
Supponiamo di usare Linux SuSE
Configuare la stampante

PROVA STAMPANTE

Creare un file con Konqueror con le seguenti istruzioni e memorizzarlo con nome :  /tmp/prova.txt

^E2
^Q40,4
^W50
^S2
^H5
^L
AC,10,10,1,1,1,0,PROVA
E
^E12
E

In un finestra Konsole dare il seguente comando:
#  lpr -P bc  /tmp/prova.txt

Verra'  stampata una etichetta con la scritta PROVA


PROVA STAMPA DA ELOQUENCE

Configurare /etc/opt/eloq.config  aggiungendo la riga per  la stampante 
PRINTER  2  PIPE "lpr -Pbc -h -l 2>/dev/null"
Programma di prova :
10  PRINTER IS 2
20  PRINT "^E2"
30  PRINT "^Q40,4"
40  PRINT "^W50"
50  PRINT "^S2"
60  PRINT  "^H5"
70  PRINT  "^L"
80  PRINT  " AC,10,10,1,1,1,0,PROVA"
90  PRINT  "E"
100 PRINT "^E12"
110 PRINT "E"
120  PRINTER IS 8
130 STOP

Verra'  stampata una etichetta con la scritta PROVA



STAMPA ETICHETTA (alcune istruzioni)

^E2
^Q40,4
^W50
^S2
^H5
^L
AA,10,10,1,1,1,0,cliente                               
AF,10,20,1,1,1,0,31OLTER
AA,500,10,1,1,1,0,commessa
AF,500,20,1,1,1,0,KG234/64
AA,10,100,1,1,1,0,bolla
AF,10,115,1,1,1,0,80013
AA,500,100,1,1,1,0,data
AF,500,115,1,1,1,0,12.01.08
AA,10,210,1,1,1,0,data chiamata
AC,200,210,1,1,1,0,11.01.08
AA,10,250,1,1,1,0,corriere
AF,10,270,1,1,1,0,DESTINATARIO
AH,600,190,1,1,1,0,DEST
BE,500,270,2,3,35,0,1,0000000050357
E
^E12
E