One*_*rld 15 android bluetooth-lowenergy gatt android-4.3-jelly-bean
我记得在三星BLE API(存档页面)的"指南和提示" -doc中阅读:
三星F/W和堆栈最重要的概念之一是它的同步特性.也就是说,如果我们调用例如
writeCharacteristic某个特定的特性,如果它返回true,则在收到回调后应该对anyBluetoothGatt或BluetoothGattServer方法进行下一次调用onCharacteristicRead.这是因为堆栈被设计为一次仅支持和处理一个GATT调用,例如,如果您在第一个调用之后很快调用writeCharacteristic或readCharacteristic处理任何特性,则忽略它.
One*_*rld 17
三星最近在我在我的问题中链接的同一页面上发布了一个"迁移"文档.他们在将新的原生BLE API与Samsung BLE API进行比较时完全回答了我的问题:
堆栈和F/W的同步性质未受影响.也就是说,如果我们调用例如,
writeCharacteristic对于特定的特性,如果它返回true,则应在收到回调之后对anyBluetoothGatt或BluetoothGattServer方法进行下一次调用onCharacteristicRead.这是因为堆栈设计同时支持和进程只有一个关贸总协定电话,如果,例如,你打电话writeCharacteristic或者readCharacteristic任何characteristic的第一个后不久,它将被忽略.
| 归档时间: |
|
| 查看次数: |
11145 次 |
| 最近记录: |