On Thursday 01 April 2004 20:56, Frank Uez wrote:
> Ol�
> Como eu fa�o para setar na minha /dev/ttyS0. Velocidade de 9600, 1 stop
> bit, 8 bits de dados e sem paridade. E como faz para manter essa
> configura��o salva??
>
> Se algum puder ajudar agrade�o!
>


Com  o comando stty:

[EMAIL PROTECTED]:~# stty -a  < /dev/ttyS0
speed 1200 baud; rows 0; columns 0; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;
eol2 = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;
lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs7 hupcl -cstopb cread clocal -crtscts
-ignbrk -brkint ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon 
-ixoff
-iuclc -ixany -imaxbel
-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

O comando acima mostra todas as informacoes sobre o ttyS0. Para setar as 
alteracoes :
[EMAIL PROTECTED]:/home/hash# stty 1200 < /dev/ttyS0
[EMAIL PROTECTED]:/home/hash# stty -a < /dev/ttyS0
speed 1200 baud; rows 0; columns 0; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;
eol2 = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;
lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs7 hupcl -cstopb cread clocal -crtscts
-ignbrk -brkint ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon 
-ixoff
-iuclc -ixany -imaxbel
-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

Voce pode alterar qualquer parametro, veja:

[EMAIL PROTECTED]:/home/hash# stty  stop 1 < /dev/ttyS0
[EMAIL PROTECTED]:/home/hash# stty  -a < /dev/ttyS0 |grep stop
eol2 = <undef>; start = ^Q; stop = 1; susp = ^Z; rprnt = ^R; werase = ^W;
-parenb -parodd cs7 hupcl -cstopb cread clocal -crtscts
-isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase -tostop

Repare no valor que "stop" assumiu.
-- 
Linux user #349702
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a