早上好对话,我目前正在使用DA14585来发送到我的手机。我注意到命令ke_msg_send将数据发送到内核,然后内核负责将数据发送到我的手机。所以,如果我连续2次或更多地写下这个命令,我将只得到后者。我应该在那些KE_MSG_SEND命令之间做些什么,以便发送所有这些命令?先感谢您
嗨Marios256,
ke_msg_send是向堆栈内核发送数据的常规消息,所以您发送的消息究竟是什么,我假设它是Custs1_val_ntf_req,您希望将数据发送到手机。嗯,如这篇文章所述https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...您必须等待Custs1_val_ntf_cfm在发送相同特征的下一个通知之前到达,如果不是,请使用后一个值更新值的数据库,并且当内核将通知推入缓冲区时,它将推送两个通知值,因为通知的值是从数据库中的。
谢谢mt_dialog.
嗨Marios256,
ke_msg_send是向堆栈内核发送数据的常规消息,所以您发送的消息究竟是什么,我假设它是Custs1_val_ntf_req,您希望将数据发送到手机。嗯,如这篇文章所述https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...您必须等待Custs1_val_ntf_cfm在发送相同特征的下一个通知之前到达,如果不是,请使用后一个值更新值的数据库,并且当内核将通知推入缓冲区时,它将推送两个通知值,因为通知的值是从数据库中的。
谢谢mt_dialog.