2012-02-01 7 views
5

イムはttyS0から読み取られ、次の項目を設定する必要があるためにはbashを使用しようとしているが、イムセットのsttyパラメータ

databits = 7 
stopbits = 2 
parity = 0 
flow control = 0 

をそれを把握するのに苦労しHERESに私のコード:

#!/bin/bash 

# Port setting 
stty -F /dev/ttyS0 raw speed 1200 

# Loop 
while [ 1 ]; 
do 
    echo 'LOADING...' 
    READ=`dd if=/dev/ttyS0 count=1` 
    echo $READ 


echo '[PRESS Ctrl + C TO EXIT]' 
done 

スクリプトが動作しています私はパラメータを設定する必要があります。 提案がありますか?そして、感謝:)

答えて

8

stty -F /dev/ttyS0 cs7 cstopb -ixon raw speed 1200 
+16

を試すには、男のstty'がひどいの参照は '、私は同意することを許可し、50年前に重要だったかもしれない些細なジャンクのトン、および参照不可欠エントリ間に埋め込まMATTERもの他の場所では検索不可能な方法で定義されています( 'cs8'のエントリはなく、' csN'だけです)。 'man stty 'に人を送ることは、最近まで(テープサイズやテープの変更などで)' man tar'にアーカイブを解凍したい人を送ることと同じくらい悪いです。 –

+0

'/ dev /永久に「ヌル」 –

関連する問題