Custs1_task.h中记录的Musts1_val_ntf_req消息:
///设置/更新特征值并触发通知
custs1_val_ntf_req,
建议此消息的处理程序实际上将在ATT数据库中设置值。这是SDK 5的情况,但似乎不是SDK 6的情况。为了实际设置数据库中的新值,我需要直接设置值(使用attmdb_att_set_value()或custs1_att_set_value())在发送之前发送通知消息,或向Custs1任务发送CUSTS1_VAL_SET_REQ。
我猜这是一个错误。SDK 6是否意图未在Custs1_val_ntf_req处理程序中设置/更新特征值?如果这是真的,那么Custs1 Message枚举中的评论是误导性的。
设备:
嗨米克伍德,
是的,你是对的,谢谢你的表明,我会让SDK团队知道。
谢谢mt_dialog.