Prata med en seriportsskrivare, modell kvitto.

Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
Kategoriregler
Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
diravi
Inlägg: 28
Blev medlem: 09 dec 2007, 21:27

Prata med en seriportsskrivare, modell kvitto.

Inlägg av diravi »

Håller på lite med en kvittoskrivare kopplad till serieporten, och det fungeraqr ju ganska bra, sålänge jag baraq vill skriva ut lite.

Nu skulle jag vilja skicka komandon till den, typ pappersklipp, öppna kassalåda medmera.

Bara det att jag inte vet hur jag skall göra.

Skriver ut på den gör jag genom att skriva typ$ echo "Hej" > /dev/ttyS0
eller $ cat fil > /dev/ttyS0

BTP 2002NP

http://www.crs-usa.com/btp2002np.asp

http://www.crs-usa.com/DEALER/snbc/BTP- ... L_V2.0.pdf
http://www.crs-usa.com/DEALER/snbc/BTP- ... _V1.00.pdf


Någon som vet?
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Prata med en seriportsskrivare, modell kvitto.

Inlägg av dmz »

Vild chansning; telnet?
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Prata med en seriportsskrivare, modell kvitto.

Inlägg av Lars »

Om jag tolkar manualen rätt så skär man av pappret med "GS V 0" (GS = Group Separator, 0x1D).

Kod: Markera allt

echo $'\x1DV\x00' > /dev/ttyS0 
m!rage
Inlägg: 2550
Blev medlem: 28 apr 2009, 21:47
OS: Arch Linux
Ort: Lund

Re: Prata med en seriportsskrivare, modell kvitto.

Inlägg av m!rage »

Finns även program som Putty och Minicom för att lättare kunna snacka tvåvägs med serieporten
diravi
Inlägg: 28
Blev medlem: 09 dec 2007, 21:27

Re: Prata med en seriportsskrivare, modell kvitto.

Inlägg av diravi »

Lars skrev:Om jag tolkar manualen rätt så skär man av pappret med "GS V 0" (GS = Group Separator, 0x1D).

Kod: Markera allt

echo $'\x1DV\x00' > /dev/ttyS0 
Vad gör \x i kommandot?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Prata med en seriportsskrivare, modell kvitto.

Inlägg av Lars »

\xnn används för att ange hexadecimala värden istället för vanliga tecken. Det fungerar endast inom en $''-sträng. Så \x1D översätts till en enstaka byte som skickas till serieporten.
Skriv svar

Återgå till "Experimentverkstad"