MESH设备配网后通迅正常,过一阵时间后有可能会出现mesh消息可以正常收,但信息发送不出去。 不知是不是跟Sequence number和IV Index有关,网关上说如果设备掉电后Sequencenumber重置,可能会导致旧数据被误判为新数据而被丢弃,影响通信。调试时发现下图断点处为Flase,Sequencenumber不能加1,返NRF_ERROR_FORBIDDEN,而不能发送数据。
18922895879 这个可能就是Index和SN的问题。按理如果断电复位之后,设备端的SN会自己加4096的,你可以捉包看看,是不是会加,我看这个情况是SN异常了。