用CC2540接收心跳 首先用API 函数 GATT_DiscPrimaryServiceByUUID(); service UUID 0x180D 找到这个service 的 开始Handle 和结束 Handle 然后用
API 函数 GATT_DiscCharsByUUID(); Characteristic UUID 0x2a37 找到这个Characteristic 的Handle 值 当用函数GATT_WriteCharValue(); 去使能Notification
时,Handle必须加2 , 这是为什么呢???
TonyBie:
Handle+0 是primary service define
handle+1 是value define
handle +2 是 notification define