微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > cc2530发送间隔过短就失败

cc2530发送间隔过短就失败

时间:10-02 整理:3721RD 点击:

各位好:

        我在调试CC2530的时候,采用协议栈中的SAMPLEAPP_SEND_PERIODIC_MSG_EVT事件定时发送。每次发送500字节。

        当我缩短SAMPLEAPP_SEND_PERIODIC_MSG_TIMEOUT时间到500以下的时候就发送失败,报ZMemError(0x10)错误。

        折腾了我一周多了,请各位高手帮忙分析一下。感谢

  

建议您使用一个send event如SAMPLEAPP_SEND_PERIODIC_MSG_EVT以及定时器来定期调用AF_DataRequest进行发送数据。两次发送之间必须有一些延时如50ms以避免类似的错误

你好:

      不是说zigbee传输速率为250Kb吗,我现在只能1秒传1KB,即8Kb。这样子的速率实在是太慢了。

       如果1次传4Kb(500字节),要达到峰值的一半,1秒也应该有125Kb,照说1秒可以传30次,则每30ms则可以传送1次。实际情况是1秒只能传2次。

       我想知道究竟是哪一块出了问题?OSAL操作系统?NWK层?还是接收端没有及时取走?

         但是zstack很多代码都是没法干预的,也没法具体定位,只知道每秒2能达到8Kb。满足不了我的要求。

       请赐教。感谢。

250kbps是整个网络的带宽,留给单个终端的仅仅有20kbps不到

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top