0

Javaのjavax.commライブラリは「9ビット」シリアル通信をサポートしていますか? (フレーミング情報の帯域外シグナリング メカニズムとしてのパリティ ビットまたは「アドレス ビット」の使用)

win32 通信 API はそれをサポートしていますか?

どちらの点でも答えはノーだと思いますが、誰かが私よりもこれについて経験があると考えました。

4

3 に答える 3

1

私が知る限り、win32 通信 API はこれをサポートしていません。

ただし、さまざまなパリティ モードを使用してシミュレートできます。

設定MARKPARITYすると、9 番目のビットが1

設定SPACEPARITYすると、9 番目のビットが0

ライブラリのJavaバージョンについては言えませんが、パリティモードの設定をサポートしていると確信しているので、上記を実行して9番目のビットを取得できます。

于 2009-12-11T22:29:47.067 に答える
0

9 データ ビットを処理できるこの Seeking FOSS シリアル ポート コンポーネントに従う必要があります。
あなたの主な問題は、9ビットをまったく処理することです.Windows APIが処理できない場合、Javaはこれをどのように解決する必要がありますか?

これを解決するためのプロのカード/ドライバーが存在します(リンクを参照)

于 2013-03-03T09:02:15.977 に答える