2

Headset Profileを使用して Bluetooth デバイスとやり取りするアプリケーションを作成しています。これらのデバイスは、主にATシリアル ポート プロファイル ( SPP) 接続を介して送信されるコマンドを介して通信します。SPPの真上にありRFCOMMます。

私の懸念は、「完全な」パケット (コマンド) を受信することが保証されているかどうか、または複数のパケットに分割されATたコマンドを処理できる必要がある可能性があるかどうかです。AT

さらに、RFCOMMプロトコルがこれを保証しない場合、プロトコルスタックは「全体」ATコマンドの受信を保証するために何らかの処理を行いますか? カーネルで使用BlueZ 5.46しています。Linux 4.12

可能であれば、RFCOMMこれを保証する方法を詳しく説明している標準または外部ソースを参照してください。そうすれば、私はそれについてもう少し学ぶことができます。

4

0 に答える 0