擅长:python、mysql、java
<p><strong>一种解决方案……</strong></p>
<p>在我的代码中尝试了不同的方法之后,甚至尝试了下面的脚本。。。你知道吗</p>
<pre><code>#!/usr/bin/python
import serial
serialport = serial.Serial("/dev/ttyUSB0", 115200, timeout=None,rtscts=True,dsrdtr=True)
while True:
serialport.flush()
command = serialport.readline()
print str(command).encode('hex')
</code></pre>
<p>通过将XBee MR参数(Mesh unicast retries-网络数据包传递尝试的最大次数)更改为最大值(0x7),我能够获得所需的行为,即使每个数据包传输之间的延迟为0s(零),也不会丢失任何数据包。你知道吗</p>
<p>也许,正如tomlogic所说,如果我在更快的PC上运行我的代码,我相信,我会得到我的包。你知道吗</p>
<p>当我做这个测试时,我会把结果贴在这里。你知道吗</p>
<p>谢谢。你知道吗</p>