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

设备断网疑问

两台终端设备,一台加了RF功放,另一台没有,现在近距离测试发现加了功放终端不稳定,

抓包如下,IP1869是功放设备,5412是另一台终端。

看起来似乎是1869发送了多条数据协调器都没有回应,最终断网。5412几乎在同一时间发送了一条数据就拿到了回应,这该怎么解释,是我协调器问题吗? 

YiKai Chen:

貼截圖沒用的,請附上抓包檔

user4587069:

回复 YiKai Chen:

内容在最下部分

2.psd

YiKai Chen:

回复 user4587069:

抓包檔看來沒什麼問題啊,到最後連線都還在

user4587069:

回复 YiKai Chen:

Hi,我有些参数不明白想咨询下,
1. DAPSC_MAX_FRAME_RETRIES,DNWK_MAX_DATA_RETRIES分别代表什么?
2. 重传间隔能不能修改?项目在协调器上开发了很多功能,运算效率可能不足,抓包发现终端重传间隔都在4ms左右,会不会过小导致协调器在忙这段时间内没有接受到,引起终端断网。

YiKai Chen:

回复 user4587069:

1. APSC_MAX_FRAME_RETRIES定義APS ack 沒收到的APS retry次數,NWK_MAX_DATA_RETRIES定義mac ack 沒收到的MAC retry次數
2. 如果是這樣建議你考慮用強一點的芯片如CC2652R

user4587069:

回复 YiKai Chen:

嗯 好谢谢。暂时把NWK_MAX_DATA_RETRIES增大,担心终端过多会不会造成网路风暴 (*/ω\*)

user4587069:

回复 YiKai Chen:

cc2530最新的协议栈能控制发送间隔吗

YiKai Chen:

回复 user4587069:

不行

user4587069:

应用层打开了APS ACK请求,当收不到ACK时,发现数据重发次数还是DNWK_MAX_DATA_RETRIES决定的,  那么DAPSC_MAX_FRAME_RETRIES是决定什么的参数?

赞(0)
未经允许不得转载:TI中文支持网 » 设备断网疑问
分享到: 更多 (0)