simpliciTI协议栈加密问题
SMPL_SECURITY 打开后,ap向ed发送数据,ed可以成功的接收到解密的数据。
但ed向ap发送数据时,却接收不到数据。返回 SMPL_NO_FRAME。
这是什么原因??
Susan Yang:
SMPL_NO_FRAME. 接收数据缓冲区无有效数据帧
您现在调试是哪个工程?
clody chen:
回复 Susan Yang:
我用官网例程调试nwk_security.c里加密的功能,我把SMPL_SECURITY打开后,ed发送出去的数据,ap接收的数据都是无效数据帧,这是为什么
Nutcracker:
回复 clody chen:
smpl_security 关掉就 ap 接收就 Ok 吗?
clody chen:
回复 Nutcracker:
smpl_security 关掉,ap和ed数据接收都没有问题
clody chen:
回复 Nutcracker:
请问,这怎么解决呀?数据加密,ap发送给ed,ed能够收到,而ed发给ap,ap却收到无效帧,如果不使用加密(SMPL_SECURITY关掉),就不会出现上述情况。是不是该协议加密功能不能用呀
clody chen:
回复 Nutcracker:
请问 simpliciTI 协议栈的宏SMPL_SECURE打开,ed发送出的加密数据,ap都把它作为无效帧进行处理呀?我这挺急的,可以指导下吗?