sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #66261
Re: /dev/ttyS-portene ned på 1200 baud
On Fri, Aug 15, 2003 at 12:13:39 +0200, Ryan Knudsen wrote:
> Jeg har et lidt "forældet" problem... jeg skal ha' forbundet noget udstyr
> til serielporten på en maskine, og ha' et script til at køre på computeren,
> der sender bestemte kommandoer afsted over serielporten i et fastlagt skema.
...
> Hvordan overtaler man /dev/ttyS0 til at ha' en baud_base på 1200 baud?
>
> Jeg synes ikke jeg kan tvinge den længere ned end 9600 baud med setserial.
> Det er en 16550A uart der sidder på boardet. Er det software eller
> hardware-problem?
Software, via C-programmer kan jeg sætte bps til mange værdier
(som hardwareneddeleren i UART nu tillader det)
Fra shell er det vist stty man anvender til dette.
Den er dog lidt begrænset og kan kun: (fra "man stty"):
speed Print the terminal speed.
N Set the input and output speeds to N. N can be one
of: 0 50 75 110 134 134.5 150 200 300 600 1200 1800
2400 4800 9600 19200 38400 exta extb. exta is the
same as 19200; extb is the same as 38400. 0 hangs
up the line if -clocal is set.
--
mvh Frank Damgaard |
References