蓝牙 notify indicate 这两个怎么设置
时间:10-02
整理:3721RD
点击:
数据到底是通过notify还是indicate出去的,程序中在哪里设置,比如simpleperipheral例程中?谢谢
数据的属性是在数据的属性表里面进行定义的(比如按键部分的是在simplekeysAttrTbl). 如果定义为Notify属性,那数据变化后会自动的通知服务器那边的。
你可以看下TI的SimpleKey的例程部分。(比如KeyFob工程按键部分在Profiles文件夹->simplekeys.c)
SimpleBLEPeripheral工程是在simpleGATTProfile.c 中的simpleProfileAttrTbl定义。
具体可参考蓝牙的属性部分的规范文档。
不太懂啊,我还没入门多久,在做微信对接,需要改这些基本参数,请问 蓝牙属性部分的规范文档或有关此帮助的文档是哪一个?
可以参考用户手册【www.ti.com/lit/swru271】 的GATT章节,另外对于蓝牙入门,这个帖子说不定有帮助:http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/p/61462/136790.aspx