serial port programming, RH 6.2 cz, termios.h

Petr Nehasil pnehasil na securities.cz
Pátek Leden 5 14:06:32 CET 2001


Antonin Habarta wrote:

> Pisu knihovnu obsluhujici  zarizeni pripojene pres RS232.
> Pouzivam  RedHat 6.2 cz, g++, knihovnu termios.h. Pri zapisu na seriovy port
>  /dev/ttyS0 me funkce 'write()'  vrati spravne pocet zapsanych bytu, ale zarizeni na
> tyto byty reaguje az po uzavreni  /dev/ttyS0. Pokud pouziju funkci 'tcdrain()' ihned po
> pouziti fce 'write()', program se tady zastavi a nejevi zadne znamky zivota... Za
> pripadnou pomoc predem dekuji.
>
> ojo

Dobry den,
Ono se to nejspis bufferuje, tomu by odpovidalo poslani az po uzavreni.
Jak nastavujete parametry  po otevreni?

Petr Nehasil



Další informace o konferenci Linux