Part Number:LAUNCHXL-CC1310
我正在使用15.4协议栈进行数据传输,但是发现数据传输的速率不能满足我的要求。我希望能够使用连续包发送,或者将两个包发送的间隔降到最小。
请问:如何在15.4中实现连续包的发送?或者两个包发送的间隔降到最低?
Kevin Qiu1:
15.4stack不能连续发送数据包,可以修改POLLING_INTERVAL和REPORTING_INTERVAL 减少时间
,
jinfang li:
那请问包与包之间的时间间隔最小是多少呢?
,
Kevin Qiu1:
最小值1000ms
,
jinfang li:
可能是我表述的不够明白,这样说吧:
1、发送一包数据需要多长时间?
2、接收ack需要多长时间?
3、发送下一包数据的时间点与上一个ack之间的时间间隔是多少?
假如以上情况都发生在网络良好的环境中,不会出现丢包重发、信道拥堵等情况。
,
Kevin Qiu1:
使用更快的速率传输数据参考:https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/930289/ccs-cc1310-send-all-fragmentation-packets-in-shortest-time-ti15-4
jinfang li 说:
1、发送一包数据需要多长时间?
2、接收ack需要多长时间?
3、发送下一包数据的时间点与上一个ack之间的时间间隔是多少?
这些可通过抓包查看各个信息的时间戳
https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_5_30_00_56/docs/ti154stack/html/ti154stack/packet-sniffer.html