notify for mi bandiOS蓝⽛readValueForCharacteristic跟setNotifyValue的区
别
最主要的区别就是readValueForCharacteristic每写⼀次就只会回调⼀次下⾯的函数(假设外设有数据更新),类似⽹络请求的get,post请求,每请求⼀次就会获取⼀次数据,不请求就⽆数据。⽽setNotifyValue是写了⼀次之后,下次外设数据有更新就会回调下⾯的函数,类似socket请求,只要外设有推送数据过来就能收到数据。因此正常来说setNotifyValue只要写⼀次
//当获取到外围设备数据更新会调⽤此⽅法
void)peripheral:(CBPeripheral*)peripheraldidUpdateValueForCharacteristic:(CBCharacteristic*)characteristicerror:
-(void
(NSError*)error
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论