TI论坛
直播中

李龙

7年用户 186经验值
私信 关注
[问答]

请问z-stack的协议栈里面f8wConfig.cfg文件的两个宏作用是什么

z-stack里面配置文件f8wConfig.cfg里
/* This is used after receiving a data indication to poll immediately
* for queued messages...in milliseconds.
*/
-DQUEUED_POLL_RATE=100
/* This is used after receiving a data confirmation to poll immediately
* for response messages...in milliseconds
*/
-DRESPONSE_POLL_RATE=100
QUEUED_POLL_RATE和RESPONSE_POLL_RATE分别有什么作用?

回帖(4)

庄当甜

2018-8-13 06:21:20
Queued Data Polling—在收到数据指示后,就会向父节点请求消息。这个时间间隔可由NLME_SetQueuedPollRate()或gQUEUED_POLL_RATE设定。

Response Data Polling—在收到数据确认指示后,就会向父节点请求响应消息,这个时间间隔可由NLME_SetResponsePollRate()或gRESPONSE_POLL_RATE设定。
举报

孙瑞军

2018-8-13 06:32:10
引用: 小Qhhui 发表于 2018-8-13 06:21
Queued Data Polling—在收到数据指示后,就会向父节点请求消息。这个时间间隔可由NLME_SetQueuedPollRate()或gQUEUED_POLL_RATE设定。

Response Data Polling—在收到数据确认指示后,就会向父节点请求响应消息,这个时间间隔可由NLME_SetResponsePollRate()或gRESPONSE_POLL_RATE设定。 ...

还是不太明白,都已经收到数据了为什么还要向父节点请求消息呢?是请求下一条消息吗?
举报

李果

2018-8-13 06:46:46
引用: f1070388065 发表于 2018-8-13 06:32
还是不太明白,都已经收到数据了为什么还要向父节点请求消息呢?是请求下一条消息吗?

这两个poll主要用于网络层与MAC层之间的交互,在发送给父节点数据以后,会有MAC ACK过来,那么网络层需要去MAC层拿到这个MAC ACK。
举报

李龙

2018-8-13 07:02:42
引用: wenlonghbo 发表于 2018-8-13 06:46
这两个poll主要用于网络层与MAC层之间的交互,在发送给父节点数据以后,会有MAC ACK过来,那么网络层需要去MAC层拿到这个MAC ACK。

可以说解释得清楚写吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分