在旧版本的motorola ble API中,将通过实施IBluetoothGattCallback.Stub来接收通知/指示....
在更新版本的API中 - 它引入了新的IBluetoothGattProfile.Stub类 - 我不确定如何接收通知/指示....我已经实现了IBluetoothGattProfile.Stub,并且按预期接收其他方法的调用....我假设onValueChanged()方法是当底层堆栈收到通知/指示时我将收到回调的地方???
使用setCharacteristicClientConf()方法,我已在客户端启用了通知/指示的接收;并且相应的BLE数据包已经转移到服务器端....通常,空中跟踪看起来很正常 - 与我在连接(说)与iPhone时看到的情况没有什么不同....
查看来自底层蓝牙服务的日志消息,我看到那里没有任何活动 - 实际上是通过无线传输来电通知/指示....
有关如何使用最新的moto API获取通知/指示的任何见解将不胜感激....