シリアルポートの8bit ODDの設定方法は?No.01478
重人 さん 99/05/28 12:56
 
アメリカから輸入した自社の専用システムにおいて、VT100ターミナルの代わりとし
たPCに
秀Term Evolution Version4.36をインストールしてシリアルポート直結にて使用した
いと思っています。
自社システム側の設定が8bit,1stopbit,Odd parityと固定のため、秀Term側で設定を
行いたいのですが、
どのように行えば良いのでしょうか?
似たような設定で7bit,evenにするには起動時に /eを付ければよいとのことなので、
おそらく起動時の隠しオプションにて設定できるのではないかと思っているのですが。
現在は色々設定を変えてもどうしても文字化けして表示してしまいます。

[ ]
RE:01478 シリアルポートの8bit ODDの設No.01479
秀まるお さん 99/05/28 15:38
 
> 8bit,1stopbit,Odd parityと固定のため

 実は裏技があります。

 スクリプトから、  port data=8 stopbit=1 parity=odd

 とすると、8bitのoddパリティとなります。したがって、上記のような1行だけの
スクリプトを、ホストプロパティの中の「自動起動するスクリプト」に指定しておけ
ばいいです。

 ただし、実はですが、秀Term側ではパリティの計算はしなくて、常にパリティビッ
トを0として送信してしまいます。もしかして接続相手がパリティビットを見てエ
ラーの処理をしていたら、うまくいかないです。

 どうしてパリティを計算しないかというと、歴史的な理由がありまして…。


[ ]