XBee dongle: undefined output after 0
When a packet containing a zero byte is received, random data may be output by the dongle. The problem does not seem to occur with an XBee on a Dragonfly board.
For example (hex data):
Packet data: 01 02 00 03 04
Output by the dongle: 01 02 00 xx yy (where xx and yy are random values)
To look at the data, I used and XBee dongle connected to a Linux machine running GtkTerm in Hex mode.
#1 Updated by Ryan Cahoon over 4 years ago
- Status changed from Assigned to Worksforme
I don't seem to have this problem. sending packet 0 1 0 3 4 0 6 7 8 0 10 11 12 13 0 15 17 (for example) is received properly.
Why are you using GtkTerm to look at the data? The robots run in API mode, which serializes the packet data somehow (with checksums, etc, i think). Were you using transparent mode instead?