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

rfeasylinkbeforelink及rfeasylinkRx相关问题

问题1:

 使用rfeasylinkbeforelink函数进行数据发送,多个板子一起发送数据,1个板子使用rfeasylinkRx进行接收,怎样保证不丢包? 
问题2:

 使用rfeasylinkbeforelink函数进行数据发送的时候,是不是在下一包数据发送之前会重发当前失败的数据包,但是如果有新的数据了就不再重发当前发送失败的包了? 
user6340973:

回复 Viki Shi:

谢谢,还有一个问题,以下这段代码的作用是什么呢?

/* * Set to 1 if you want to attempt to retransmit a packet that couldn't be * transmitted after the CCA */#define RFEASYLINKLBT_RETRANSMIT_PACKETS 1

#if RFEASYLINKLBT_RETRANSMIT_PACKETSbool bAttemptRetransmission = false;#endif // RFEASYLINKLBT_RETRANSMIT_PACKETS

Viki Shi:

回复 user6340973:

把这个给忘了。。。是的,这个可以设置重发,上面回复已改,解释如下:

If the macro RFEASYLINKLBT_RETRANSMIT_PACKETS is set to 1 the application will attempt to retransmit any failed packets indefinitely; if set to 0 it will skip the failed packet and move on to the next packet in sequence. This cycle will continue.

user6340973:

回复 Viki Shi:

好的,谢谢,再问您一个问题,在easylinklistenbeforetalk中,listen部分的代码是哪一部分,我没太看明白,望赐教一下

赞(0)
未经允许不得转载:TI中文支持网 » rfeasylinkbeforelink及rfeasylinkRx相关问题
分享到: 更多 (0)