从机添加UUID时候,不能接受主机数据的原因分析。
2017-07-30 00:03
274 查看
在做添加UUID程序的时候,每个步骤都写的规范,没有问题,手机端也显示了这个特征值值,属性,可读,可写,可通知也都对。但是,通过ble tool工具去给从机写数据,从机就是收不到数据,后来找到原因,才发现,我写属性表的时候,给Characteristic Value 6的permissions给的值是GATT_PERMIT_AUTHEN_READ ,所以,从机一直就接受不到主机发过来的数据,然后改成下面这样GATT_PERMIT_AUTHEN_READ | GATT_PERMIT_WRITE,(可读可写),这是个小问题,但是也容易犯错误,写出来,希望以后减少错误。注意细节。
// Characteristic Value 6 { { ATT_BT_UUID_SIZE, simpleProfilechar6UUID }, GATT_PERMIT_AUTHEN_READ | GATT_PERMIT_WRITE, 0, simpleProfileChar6 },
相关文章推荐
- 更新ACCESS数据库出现“字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。”的解决方法
- Ajax不能接受php return值原因分析
- VMware WorkStation不能从主机拖动文件到虚拟机原因之一分析
- Asp.net字段太小而不能接受所要添加的数据的数量的解决方案
- 浅谈:Adapter不能更新数据以及原因分析
- access查询时字段太小而不能接受所要添加的数据的数量
- sql server 2000 导入excel时错误,字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据.
- asp.net 导出数据到excel报“段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据”错误的解决方法
- eclipse从svn中导出web项目时不能添加到jboss中原因分析
- pl sql developer 导入excel 字段太小而不能接受所添加的数据的变量
- 字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。
- Asp.net字段太小而不能接受所要添加的数据的数量的解
- Activity复用的时候接受不到Intent数据的原因以及解决方法
- 数据插入数据库的时候只能插数字,不能插文本的原因
- 关于Jquery 异步Ajax回调函数中数据变量不能赋值给外部全局变量的原因分析及解决方法
- 使用OleDb写入Excel异常,"字段太小而不能接受所要添加的数据的数量" "the field is too small to accept the amount of data "
- Ajax不能接受php return值原因分析
- JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
- 在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案
- Cocos2D v3.4.9粒子效果不能显示的原因分析及解决办法