That may well be it. The ATBD command reads "7" which is 115200: is that just
the Xbee-to-USB communication, though,
rather than the actual radio pathway baud rate?
A ping -i5 gives an average og 63mS and no packets lost, but ping -i1
root@raspberry:~# ping -i1 192.168.24.16
PING 192.168.24.16 (192.168.24.16) 56(84) bytes of data.
64 bytes from 192.168.24.16: icmp_req=1 ttl=64 time=65.9 ms
64 bytes from 192.168.24.16: icmp_req=2 ttl=64 time=4038 ms
64 bytes from 192.168.24.16: icmp_req=10 ttl=64 time=21170 ms
64 bytes from 192.168.24.16: icmp_req=16 ttl=64 time=28444 ms
64 bytes from 192.168.24.16: icmp_req=17 ttl=64 time=30579 ms
^C
--- 192.168.24.16 ping statistics ---
35 packets transmitted, 5 received, 85% packet loss, time 72092ms
rtt min/avg/max/mdev = 65.951/16859.755/30579.670/12549.475 ms, pipe 13