sermode
構文
SERMODE[handle[baudrate parity databits
stopbits]]
説明
シリアルポートの属性を設定します。
オプション
handle16進数形式でシリアルポートのデバイスハンドルを指定します。
baudrate指定したシリアルポートのボーレートを指定します。
parity指定されたシリアルポートのパリティビット設定を設定します。有効な値は次のとおりです。
d- デフォルトパリティn- パリティなしe- 偶数パリティo- 奇数パリティm- マークパリティs- スペースパリティ
databits指定したシリアルポートのデータビットを設定します。
stopbits指定したシリアルポートのストップビットを設定します。
使用法
handleパラメーターは、必要なシリアルポートのデバイスハンドルです。この情報を取得するには、DHコマンドを使用できます。stopbitsパラメーターは次の設定をサポートします。0(0ストップビット - デフォルト設定)1(1ストップビット)2(2ストップビット)15(1.5ストップビット)他のすべての設定は無効です。
baudrateパラメーターは次の設定をサポートします。50、75、110、150、300、600、1200、1800、2000、2400、3600、4800、7200、9600(デフォルト)、19200、38400、57600、115200、230400、460800。その他のすべての値は、次に最も高い設定に変換されます。databitsパラメーターは次の設定をサポートします。4、7、8(デフォルト)。他のすべての設定は無効です。パリティ属性は相互に排他的です。
例
すべてのシリアルポートデバイスに関する設定を表示するには、次のように入力します。
Shell> sermode
ハンドル0x6Bのシリアルポートデバイスの設定を表示するには、次のように入力します。
Shell> sermode 6B
ハンドル0x6Bのシリアルポート設定を、9600 bps、偶数パリティ、8データビット、1ストップビットに構成するには、次のように入力します。
Shell> sermode 6B 9600 e 8 1

