2

CoreBluetooth フレームワークの読み取り/書き込みに関する制限についての言及は見つかりません。これら2つの機能の速度とサイズの制限を知っている人はいますか?

-(void) writeValue:(int)serviceUUID 特性UUID:(int)characteristicUUID p:(CBPeripheral *)p データ:(NSData *)データ

-(void) readValue: (int)serviceUUID 特性UUID:(int)characteristicUUID p:(CBPeripheral *)p

データの最大サイズと、これらの関数を使用できる速度と速度を知る必要があります。

助けてくれてありがとう。

シア

4

1 に答える 1

4

接続/転送速度は、マスター(iPhone)ではなく、スレーブ側によって完全に決定されます。iPhoneアプリは転送速度を速くしたり遅くしたりできますが、これを許可するかどうかはスレーブが決定します。これは、CoreBluetoothがBluetooth Low Energyで使用するために作成されたために行われ、転送速度が上がるにつれて、より多くのバッテリーが使用されます。バッテリーの寿命を保証しているのはBLEデバイスのメーカーであり、iPhoneアプリの作成者ではないため、この方法で行う必要があります。

于 2012-06-25T17:54:50.603 に答える