TI中文支持网
TI专业的中文技术问题搜集分享网站

使用“AF_DataRequestSrcRtg()”函数返回状态值“0xbb”?

协议栈:Z-Stack 3.0.2

协调器:CC2538

终端:CC2530

问题描述:

调用“AF_DataRequestSrcRtg()”函数返回状态值“0xbb”。

afStatus_t AF_DataRequestSrcRtg( afAddrType_t *dstAddr, endPointDesc_t *srcEP,
uint16 cID, uint16 len, uint8 *buf, uint8 *transID,
uint8 options, uint8 radius, uint8 relayCnt, uint16* pRelayList )

“relayCnt”填充为0,“pRelayList”填充为NULL。

Alvin Chen:

确定不是0x0b? 如果你没有获取route record 就不要去用。直接用 AF_DataRequest

Alvin Chen:

回复 Alvin Chen:

#define ZApsNotAuthenticated0xbb
如果是安全问题,这和mto 没太多关联。

Jesse Huang:

回复 Alvin Chen:

“relayCnt”填充为0,“pRelayList”填充为NULL的AF_DataRequestSrcRtg与AF_DataRequest不一样吗?

user4381970:

使能mto后发送数据都要直接调用AF_DataRequestSrcRtg发送了吗?使用static void MT_AfDataRequestSrcRtg(uint8 *pBuf)通过网关发送吗?还要网关管理pRelayList吗?

不能使用zcl层的函数发送吗

Jesse Huang:

回复 user4381970:

TI 的 “Many to one” 机制没有专门的文档指导,我现在也是有点懵。

赞(0)
未经允许不得转载:TI中文支持网 » 使用“AF_DataRequestSrcRtg()”函数返回状态值“0xbb”?
分享到: 更多 (0)

登录

注册