工具与软件:
您好!
祝您新年快乐!!!
我已经使用自定义服务和特征定义了我的自定义 GATT 属性表。 一个特征具有通知属性。
当我按下按钮时、按钮状态将被通知给客户端。 我应如何获取自定义通知特征的句柄并发送 GATT 通知?
我提到了一个示例、但针对该特定特性对句柄进行了硬编码。 请提供帮助
extern uint8 value_gpio_level;
#define Handle_char_4 46.
void NotifyTrigger(){
uint8_t 状态;
attHandleValueNoti_t Noti;
uint8_t len = 1;
Notti.pValue = GATT_BM_alloc (0、ATT_Handle_Value_Noti、len、NULL); if (Notti.pValue!= NULL) { Notti.handle = handle_char_4;Notti.len = len;memcpy (Noti.pValue、&value_gpio、len); //发送通知 状态= GATT_Notification (0、&Noti、false); if (status!= Success) { GATT_BM_FREE ((gattMsg_t *)&Noti、ATT_Handle_Value_Noti); } else { status = bleMemAllocError; }}