September 8, 2011
about 3 years ago
So far (on the Ubuntu machine) I tested minicom, picoterm and a self written PERL program.
The Arduino program sends some greeting stuff after initialization, this is received and displayed correctly on the Ubuntu machine!
Any pointers what to check next? To me it appears like a strange problem:
The communication Ubuntu Xbee (via FTDI USB, /dev/ttyUSB0) seems to be ok, otherwise I wouldnt get any response. The AT codes are working and I can see the greeting message that is sent from the Arduino program.
The Arduino echo program itself works properly, because it works using Windows XP and hyperterminal.
It seems I can’t send characters from the Ubuntu machine to the Xbee attached to the Arduino (otherwise it would echo the sent characters…)
Thanks for reading this long post and for any hints, they are greatly appreciated.
Maybe some of you great minds have a hint for me.
Environment & settings:
- 2 XBees, one configured as Zigbee coordinator (AT), other configured as Zigbee end point.
- One Arduino with Xbee shield with simple program echoing what is sent to it.
- One Xbee explorer, attached to
a) Windows XP machine with hyperterminal or
b) Ubuntu 10.04 machine with minicom / picocom / perl program
On Windows XP everything works as expected, the (formerly via xctu configured) Xbees work like charm, the link is stable, the sent characters are correctly echoed (in fact the echo isn’t exactly an echo…so I can tell if I am fooled by “local echo” feature of the terminal program ;))
On Ubuntu, I can enter AT codes and get the proper (slow…it takes a few seconds) responses (PAN ID, the ID in the network, the joined network) but I don’t get any response (the echo stuff) from the other Xbee.
The tx LED shows activity whenever I hit a key in the terminal program. So far (on the Ubuntu m
No public wish lists :(
Forgot your password?
No account? Register one!