工具/软件:TI-RTOS
您好!
我设置了两个 SmartRF06、一个处于中央模式、另一个处于外设模式。 我创建了4个定制服务、并能够将中央设备连接到外设。 如果已连接、则向上按钮将交替发出样本读取/写入请求。
答案是:
- 读取:0
- 写入:错误3
在外设中、特性被设置为只读。 我的问题是,我不知道要读哪一个 Chara。
那么、如果这是一个读取/写入请求、我如何执行一个特性的实际读取/写入? 我要在哪个点设置 UUID?
注:
这是我使用的请求函数:
bStatus_t GATT_ReadCharValue (uint16 connHandle、attReadReq_t * pReq、 uint8 taskId) { return gattRequest (connHandle、(attMsg_t *) pReq、taskId、ATT_read_Req); }
bStatus_t GATT_WriteCharValue (uint16 connHandle、attWriteReq_t * pReq、 uint8 taskId) { return gattRequest (connHandle、(attMsg_t *) pReq、taskId、ATT_write_Req); }