1

RFCOMM プロトコルで Bluetooth モジュールと PC (Bluetooth USB ドングル) 間の接続をセットアップしました。PC 側では、API を介して Microsoft Windows スタックとインターフェイスしていますが、API にはボーレートを指定するメソッドはありません。

接続データレートとは何ですか? RS-232 ボーレートをエミュレートすることになっていませんか?

端末プログラムを使用して、表示される仮想 COM ポート (API なし) から書き込み/読み取りを行いましたが、ドライバーは仮想 COM ポートに 115200 を超えるボーレートを設定できないようです。これは、特定のボーレートを選択するときに何らかの効果がありますか?

4

2 に答える 2

2

SPP は、シリアル ポートの接続に使用される RS-232 D9 ケーブルの 1 つなど、ケーブル交換プロファイルです。ボーレートなどの設定は、これを仮想ケーブルの反対側のデバイスに通信して、ボーレートを設定できるようにするためです。CTS、RTS と同様に、相手と通信するだけです。

SPP は無線でボーレートをエミュレートしませんし、エミュレートすることもできません。データ レートは、特定のメーカーの Bluetooth チップが提供できるものになります。これは通常、壮観ではありません。

RFCOMM リンクを使用して、待ち時間を少し節約することもできます。

于 2011-07-05T09:43:04.133 に答える
0

Bluetooth RFCOMM 接続でボーレート、回線設定、または回線信号 (CTS、RTS) などを設定する理由を知りません。あなたはおそらく同じものを見つけるでしょう...

シリアルから Bluetooth へのコンバーターが使用されている場合、通常、コンバーターは、接続されているレガシー機器のビットレートに適合するように一度直接設定され、二度と設定されません。

于 2011-06-26T18:32:21.560 に答える