如下是我collector 修改信息。
非信标模式
SDK是2.4
/* maximum number of data frames in transmit queue */
#ifndef MAC_CFG_TX_DATA_MAX
#define MAC_CFG_TX_DATA_MAX 20
#endif
/* maximum number of frames of all types in transmit queue */
#ifndef MAC_CFG_TX_MAX
#define MAC_CFG_TX_MAX 40
#endif
/* maximum number of frames in receive queue */
#ifndef MAC_CFG_RX_MAX
#define MAC_CFG_RX_MAX 20
#endif
#define CONFIG_PHY_ID (APIMAC_GENERIC_CHINA_433_PHY_128)
sensor上传间隔是5分钟
所有的collector接收处理是在dataIndCB中Smsgs_cmdIds_sensorData处理
collector的NV保持程序默认状态,无修改。
发送功率是14
collector的数据缓存保存时间,默认
Alvin Chen:
建议去debug一下可能是内存溢出。
user5322468:
回复 Alvin Chen:
不是立马出现,如何debug,一般都是运行3-5小时才会出现这个情况,我在几处可能会出现的地方都加载了,重启复位。
现在是整个程序直接死机,完全不能运行。如上的配置和问题,我现在没有其他方法去排除了。我的内存使用情况FLASH000000000001e0000001ad960000326aRXFLASH_NV0001e000000010000000100000000000RW XFLASH_LAST0001f000000010000000005800000fa8RXSRAM200000000000500000003ec10000113fRW X
user5153918:
回复 Alvin Chen:
我也出现过collector死机的情况,并且排除内存溢出问题,目前还没找到问题所在
TI中文支持网
