有没有可能协调器给一个间隔5秒就进入休眠的终端发送数据失败的? 通过抓包,发现发送一个180个字节的数据包,已经发送了。但终端没有相应。
YiKai Chen:
终端的polling rate 是多少、一次發送180個字節太多了、建議一次發送不要超過70個字節
Alvin Chen:
建议你发包数量减少,可以分多次发生。有可能发送失败,如果你的设备在休眠状态则无法接受到,建议调整poll rate
th smi:
回复 YiKai Chen:
终端是1s 一次Data Request,
在188718行,协调器向终端发送了 一个180个字节的数据包,先发了一部分。
终端ACK后,在188746行, 终端等了5s 才发Data Request。
这里为什么终端会 间隔5s 才 Data Request了? 后面又恢复到1s一次
Wireshark.rar
th smi:
回复 Alvin Chen:
请教一下, 原本1s一次Data Request, 中间间隔了5s ,这是什么原因?
th smi:
回复 th smi:
请教一下, 原本1s一次Data Request, 中间间隔了5s ,这是什么原因?
th smi:
回复 th smi:
在188718 发送数据包,在188794、188800 两次发送数据一样, 发送完成。
YiKai Chen:
回复 th smi:
不確定為什麼原本1s一次Data Request, 中间间隔了5s、如果不要一次送180个字节的数据包是不是就不會有這個現象?