Portál AbcLinuxu, 26. dubna 2024 05:20


Dotaz: Cutecom něco nastaví na /dev/ttyS0, ale co?

17.12.2012 22:02 Dan
Cutecom něco nastaví na /dev/ttyS0, ale co?
Přečteno: 164×
Odpovědět | Admin
Zdravím, mám čtečku, která funguje podle očekávání jen když nastartuji cutecom, spustím ho a pak ho zavřu. Normálně postupuji takto:
# 1) nastavím parametry:
stty -F /dev/ttyS0 cs8 -parenb -cstopb 38400
# 2) prectu /dev/ttyS0
cut /dev/ttyS0 | hexdump
0000000 612a 0a00 0a31 0000 91cc 2a0a 0061 310a
# to je spatne!
# pote nastartuji cutecom a spustim s nastavenim:
# rychlost: 38400
# bity:	8
# parita: žádná
# počet stop-bitů: 1
# Řízení toku:	žádné
# (tedy to same co jsem jiz nastavil pres stty)
# zavru cutecom
# znovu spustim cut
cut /dev/ttyS0 | hexdump
0000000 612a 0d00 0a31 0100 3dcd 15af 0000 91cc
# toto je ocekavany vysledek
Cutecom udela neco diky cemu pak vse funguje ok, ja však nevim co, Když si vypíšu stty pomocí:
stty -a
před cutecom a po nem oboji mi vrati naprosto stejny vysledek:
speed 38400 baud; rows 52; columns 197; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = undef; eol2 = undef; swtch = undef; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O;
min = 1; time = 0;
-parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke
Netusi nekdo cim to je? Co ten cutecom udela tak kouzelneho? Moc děkuji za jakékoliv rady!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.12.2012 10:02 Milan Roubal | skóre: 25
Rozbalit Rozbalit vše Re: Cutecom něco nastaví na /dev/ttyS0, ale co?
Odpovědět | | Sbalit | Link | Blokovat | Admin
mozna by to chtelo vypisovat vysledek pred a po prikazem
stty -a -F /dev/ttyS0
18.12.2012 13:30 Dan
Rozbalit Rozbalit vše Re: Cutecom něco nastaví na /dev/ttyS0, ale co?
Jo! Milane dekuji moc, me to vubec nedoslo, zobrazil jsem si to stty -a -F /dev/ttyS0 porovnal jsem to a byli tam rozdily, ty jsem upravil a uz mi to jede :-) Díky, díky, díky!!!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.