In article <[EMAIL PROTECTED]>,
        Barnkopf Bence <[EMAIL PROTECTED]> writes:
>> Te csak abbol valaszthatsz, hogy akarsz-e (es milyen) hibajelzest
>> a remelttol eltero paritasu input karakterek eseten.
> 
> Ezek szerint a kezel=F5 szoftver kellene jelezzen hib=E1t valamilyen m=F3do=
> n -
> de nem tapasztaltam semmi ilyesmit. Ugyanazt csin=E1lja odd =E9s even eset=
> =E9n
> is. Persze most nem is nagyon =E9rdekel...

Ha "kezelo szoftver" alatt az erted, amelyik a szimulalt gombnyomasokat
kapja es ertelmezi, akkor nem.

Azt javaslom, az elso korben ne foglalkozz ezzel.
Masodik korben olyan programod legyen, amelyik LF-ig olvassa a soros
vonalat (fgets), majd egy az egyben atadja a rekordot az xte-nek.
Kiveve ha a terminal driver szerint paritashiba volt, mert akkor
inkabb eldobja es sipol.

A terminal interfeszen

c_iflag = PARMRK|INPCK|ICRNL;
c_cflag = B9600|CS7|CREAD|PARENB|CLOCAL;
c_lflag = 0;

> A catty-ben (https://sourceforge.net/projects/catty/) m=F3dos=EDtottam anny=
> it,
> hogy az olvas=F3 =E1ltal k=FCld=F6tt \r-t cser=E9lje \n-re, =EDgy sokkal eg=
> yszer=FBbb
> szkriptb=F5l feldolgozni:

Ez mar masnak is eszebe jutott 1970 ota. :-)

man termios: ICRNL
man stty: icrnl

kissg
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz