4537|7

27

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

协调器发送无线数据包到接收终端数据的时延问题 [复制链接]

协调器发送无线数据包到终端,终端接收数据包立马回复数据包给协调器。此间耗时600+ms,为什么时延这么大?能通过什么方法降低这种时延么?

问题详述:
  当初选用Zigbee的非常重要的原因就是其时延短。
  但我现在通过PC对Zigbee协调器写,使其发送数据到终端;终端接收到数据包就采集ADC然后发送数据包给协调器,协调器接收包立马串口发送给PC。经PC上串口写和串口读之间花费时间的输出,发现总共用了800+ms。
  然后我让Zigbee协调器接收到串口数据立马返回,然后用PC去测试,发现200ms。
  那就是说协调器发送一个数据包给终端、终端的ADC采集和终端将采集数据发送到协调器总共需要600+ms。
  在CC2530芯片的技术文档里,每个ADC采集时的序列转换只需要花费(16+分辨率)*0.25us的时间,也就是说采用14分辨率采集8路ADC也只需要花费60us,不到1ms的时间。
  那么从协调器发送无线数据包到终端和终端发送数据包到协调器的总时间需要300+ms的延时。这是因为什么原因啊?我能不能让这个时延变小到几十ms啊?谢谢
此帖出自无线连接论坛

最新回复

您好~我想请问一下具体是调整了哪些参数?  详情 回复 发表于 2017-7-21 12:06
点赞 关注
 

回复
举报

2143

帖子

3

TA的资源

五彩晶圆(中级)

沙发
 
由于你采用的是ed
ED的数据接收时poll方式的,数据没有第一时间发送给ed而是缓存起来
等ed过来poll看是否有数据,有的话就取走
这些基本概念在spec中描述的非常清晰
需要调整poll时间
此帖出自无线连接论坛

点评

我抓包后,协调器每次发送一个数据,终端都会等到一个Data request包发出去,然后协调器再重发这个数据包,然后终端才处理这个数据包。每两个Data request包之间间隔在f8wConfig.cfg文件中。我查资料这个Data reques  详情 回复 发表于 2017-7-18 18:35
个人签名电工
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
lyzhangxiang 发表于 2017-7-18 13:08
由于你采用的是ed
ED的数据接收时poll方式的,数据没有第一时间发送给ed而是缓存起来
等ed过来poll看是否 ...

我抓包后,协调器每次发送一个数据,终端都会等到一个Data request包发出去,然后协调器再重发这个数据包,然后终端才处理这个数据包。每两个Data request包之间间隔在f8wConfig.cfg文件中。我查资料这个Data request包类似心跳包一样。我把DRFD_RCVC_ALWAYS_ON设置为true之后,终端从接收包到发出数据包的间隔就只有几毫秒了。如果要调整poll间隔事件的话,需要调整那个参数?谢谢
此帖出自无线连接论坛
 
 
 

回复

2143

帖子

3

TA的资源

五彩晶圆(中级)

4
 
DRFD_RCVC_ALWAYS_ON
这个表示一直RX 就不存在poll的说法了
为false的时候是poll机制 目的是为了低功耗
至于poll参数 你贴一个cfg文件我看下  很近不搞记不得了
此帖出自无线连接论坛
个人签名电工
 
 
 

回复

2143

帖子

3

TA的资源

五彩晶圆(中级)

5
 
带POLL字眼的cfg参数 你看看
此帖出自无线连接论坛
个人签名电工
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

6
 
该问题已基本解决,就在.cfg中的一个参数可以设置~~~谢谢~
此帖出自无线连接论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

7
 
闂傚倸鍊搁崐椋庣矆娓氣偓楠炴牠顢曢妶鍡椾粡濡炪倖鍔х粻鎴犲閸ф鐓曢柟閭﹀灱閸ゅ鏌ら弶鎸庡仴闁哄本绋戦埥澶娾枎閹邦喚鈻忛梺璇插閼归箖藝娴兼潙桅闁告洦鍨扮粻鎶芥煕閳╁啨浠﹀瑙勬礈缁辨捇宕掑▎鎴濆濡炪們鍔屽Λ婵嬪极閸愵喖顫呴柣妯虹仛濞堟儳鈹戞幊閸婃洟骞婃惔銏犲姅闂傚倷绀侀悿鍥ь浖閵娧呯焼濞达綀顫夐崣蹇涙煏閸繍妲归柣鎾跺枛閺岋絽顫滈埀顒佺鐠轰警鐎堕柣鎴eГ閻撴洟鏌¢崒婵囩《缂佺姷绮妵鍕閿涘嫭鍣板Δ鐘靛仜椤戝寮崒鐐村殟闁靛濡囪ぐ銊╂⒑鐠囨煡顎楅柛妯荤矒瀹曟垿骞樼紒妯煎幈闂佸綊鍋婇崢濂稿礉閵堝棛绠鹃柛顐墯鐎氾拷闂傚倸鍊搁崐宄懊归崶顒佸剭妞ゆ劧绠戦獮銏ゆ煃鏉炴壆鍔嶆い鏂垮缁辨捇宕掑顑藉亾閸濄儳鐭欓柛鏇ㄥ灠缁狀垶鏌ㄩ悤鍌涘闂傚倸鍊搁崐鐑芥嚄閸洖绠犻柟鍓х帛閸嬨倝鏌曟繛鐐珕闁稿顑夐弻锝夊箛椤掍焦鍎撻梺缁樺笒閻忔岸濡甸崟顖氱闁规惌鍨遍弫楣冩煟鎼淬垻鍟查柟鍑ゆ嫹濠电姷鏁告慨鐑藉极閹间礁纾绘繛鎴旀嚍閸ヮ剦鏁囬柕蹇曞Х椤︻噣鎮楅崗澶婁壕闂佸憡娲﹂崑澶愬春閻愮儤鈷戦悹鎭掑妼濞呮劙鏌熼崙銈嗗
此帖出自无线连接论坛

点评

-DRFD_RCVC_ALWAYS_ON=FALSE  详情 回复 发表于 2017-7-21 17:55
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

8
 
闂傚倸鍊搁崐椋庣矆娓氣偓楠炴牠顢曢妶鍡椾粡濡炪倖鍔х粻鎴犲閸ф鐓曢柟閭﹀灱閸ゅ鏌ら弶鎸庡仴闁哄本绋戦埥澶娾枎閹邦喚鈻忛梺璇插閼归箖藝娴兼潙桅闁告洦鍨扮粻鎶芥煕閳╁啨浠﹀瑙勬礈缁辨捇宕掑▎鎴濆濡炪們鍔屽Λ婵嬪极閸愵喖顫呴柣妯虹仛濞堟儳鈹戞幊閸婃洟骞婃惔銏犲姅闂傚倷绀侀悿鍥ь浖閵娧呯焼濞达綀顫夐崣蹇涙煏閸繍妲归柣鎾跺枛閺岋絽顫滈埀顒佺鐠轰警鐎堕柣鎴eГ閻撴洟鏌¢崒婵囩《缂佺姷绮妵鍕閿涘嫭鍣板Δ鐘靛仜椤戝寮崒鐐村殟闁靛濡囪ぐ銊╂⒑鐠囨煡顎楅柛妯荤矒瀹曟垿骞樼紒妯煎幈闂佸綊鍋婇崢濂稿礉閵堝棛绠鹃柛顐墯鐎氾拷闂傚倸鍊搁崐宄懊归崶顒佸剭妞ゆ劧绠戦獮銏ゆ煃鏉炴壆鍔嶆い鏂垮缁辨捇宕掑顑藉亾閸濄儳鐭欓柛鏇ㄥ灠缁狀垶鏌ㄩ悤鍌涘闂傚倸鍊搁崐鐑芥嚄閸洖绠犻柟鍓х帛閸嬨倝鏌曟繛鐐珕闁稿顑夐弻锝夊箛椤掍焦鍎撻梺缁樺笒閻忔岸濡甸崟顖氱闁规惌鍨遍弫楣冩煟鎼淬垻鍟查柟鍑ゆ嫹濠电姷鏁告慨鐑藉极閹间礁纾绘繛鎴旀嚍閸ヮ剦鏁囬柕蹇曞Х椤︻噣鎮楅崗澶婁壕闂佸憡娲﹂崑澶愬春閻愮儤鈷戦悹鎭掑妼濞呮劙鏌熼崙銈嗗
此帖出自无线连接论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表