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

CC1310使用TI 15.4-Stack的数据包长度配置

目前用的是默认的参数,通过sensor发送数据给collector,

bool Sensor_sendMsg(Smsgs_cmdIds_t type, ApiMac_sAddr_t *pDstAddr,
                    bool rxOnIdle, uint16_t len, uint8_t *pData)
该API的len大于26时,collector就会死机,这个底层的数据包长度最大是多少,可以在哪里设置
FreePom:

回复 Viki Shi:

这个应该是我的软件问题,
再请教个问题:这个错误是由于我再增加一个串口数据转发功能的过程出现的。现在如果我想增加一个应用,比如转发串口数据,应该怎么下手

Viki Shi:

回复 FreePom:

你目前是怎么实现的?代码方便发一下吗?

FreePom:

回复 Viki Shi:

是我软件问题,搞的一个乌龙。
问个其他问题:15.4的短地址通讯和长地址通讯有什么区别

FreePom:

回复 Viki Shi:

msduHandle这个句柄,具体作用是什么

Viki Shi:

回复 FreePom:

就是字面意思

/*! Application-defined handle value associated with the data request */uint8_t msduHandle;

FreePom:

回复 Viki Shi:

bool ret = false;uint8_t *pMsgBuf;uint16_t sendLen = len + 1;pMsgBuf = (uint8_t *)Ssf_malloc(sendLen);if(pMsgBuf){uint8_t *pBuf = pMsgBuf;*pBuf++ = (uint8_t)Smgs_cmdIds_UartDirectMsg;memcpy(pBuf, pMsg, len);ret = Sensor_sendMsg(Smgs_cmdIds_UartDirectMsg, pDstAddr, true, sendLen, pMsgBuf);
Ssf_free(pMsgBuf);}

赞(0)
未经允许不得转载:TI中文支持网 » CC1310使用TI 15.4-Stack的数据包长度配置
分享到: 更多 (0)