Using Xbee for wireless program uploads and debugging with picaxe

I have recently tried to use my Xbee modules to perform wireless downloads and debugging for Mr. Tidy but have had no luck.
The Xbee is a 3.3V device so I have translated the voltages ok. The Xbee manual states that by default the modules work transparently. BUT it also states that the idle state should be high, picaxe wants a low idle state so perhaps I just need to invert the signals. The next problem then is do I invert on the PC side as well??
I also wonder if there is some configuration that needs to be done as far as baudrate is concerned but I did not see anything in the manual.
Any ideas or suggestions?
| Attachment | Size |
|---|---|
| manual_xb_oem-rf-modules_802.15.4_v1.xAx_.pdf | 1.09 MB |



@ Wed, 2010-04-21 04:21
Hello
none
@ Wed, 2009-12-23 20:22
Yes. Its works great! I
-Glen
@ Wed, 2009-12-23 21:12
Thanks for the reply but I
@ Thu, 2009-12-24 06:30
Yes and No
The Picaxe requires the serial in pin to be held high by the PC when initiating a program upload until the Picaxe responds at which point normal serial communications begins. The XBEE despite it's claim of being completely transparent is not capable of this function and therefore cannot be used for wireless program uploads.
The debug function just uses normal serial protocols so this works fine with XBEE. Although it is very annoying having to plug your robot in for re-programming I found the ability to wirelessly debug was very usefull when debugging robot navigation in real time.
Since debug can slow down your robot significantly I found using the sertxd or serout commands to output specific values to the data terminal was far more efficient.
@ Fri, 2009-12-25 18:18
Thanks! Too bad that
Thanks!
Too bad that both functions don't work... I wont try and build one myself since it only works for debugging(would turn out to be too expensive for just that one function).
@ Wed, 2009-12-23 20:04
So at the end did you get
@ Wed, 2009-12-02 21:41
and to communicate xbee you
@ Wed, 2009-12-02 22:19
No, not picaxe. AVR
No, not picaxe. AVR Mega644P...
-Glen
@ Wed, 2009-12-02 20:33
Program for picaxe and to activate xbee
@ Thu, 2009-12-24 08:03
No special program required for picaxe