[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:24152] Re: シリアルポートの通信速度



村川です。
お返事有難うございました。

> ・現在設定されている属性を表示
>
> $ stty -a < /dev/ttyS0
> speed 19200 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 cs8 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
>
>
>
> ・38400bpsで文字長8で入力編集はしない に設定
>
> $ stty -icanon cs8 38400 < /dev/ttyS0
> $ stty -a < /dev/ttyS0
> speed 38400 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 cs8 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
>
>
> ・その他にもLFをCR+LFにして出力(onlcr)したりする設定があるので、端末側の
> 設定にあわせればいけると思います。
>
> ・各設定の意味はioctlでを見ればあります。

上記の方法でシリアルポートの通信速度を変更しましたら、
無事PHS端末のLEDを点灯させることができました。
有難うございました。この件につきましては引き続き作業を進めていきます。