問題タブ [spp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
100 参照

linux - RFCOMM パケットは完全であることが保証されていますか?

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

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

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

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