現在、iOSでBLEアプリケーションを開発中です。 私のアプリケーションでは、BLEを使用して大きなデータを送信するためにセグメンテーションプロトコルを実装する必要があります。 私のアプリケーションは中央の役割を持つ必要があります。[iOS] [BLE] MTUをネゴシエートしよう
私の問題は、私が交渉MTUを得ることができないということです。私は私の周辺機器のmaximumWriteValueLengthを得ることができますが、それは私の中央オブジェクトのmaximumWriteValueLengthを見つけることができません。
私のCBCentralManagerの交渉MTUまたはCBCentralオブジェクトにアクセスする方法を知っている人がいましたか?
iOSのmtuで何かできることは信じられません。それは20バイトに制限されています – Paulw11
@ Paulw11私はあなたが正しいと思う私はiOS上でMTUと何もすることはできませんが、私は誰かがこの主題についてのアイデアを持っていることを願っています。あなたが私に限られていると言っている20バイトについては、私はあなたに同意していません。私は既にiOS BLEと150バイトのpaquetで作業しています。私の限界は155バイトを超えることはできません。しかし、iOSとAndroidで動作するこのアプリケーションでは、iOSとAndroidに同じ制限がないため、MTUを制限しない方法があります。 –