S2C programable vs non-programable ARDUINO

Hello all,

I’m working in a project using xbees and an microcontroller Atmega 1284P (8Mhz - 3.3Vdc) with 2 serial ports. Functionality is 100% compatible with arduino IDE. I’m working with 3 prototype nodes and trying to build a mesh network.

This project doesn’t require any special programing into the Xbee’s “Freescale microcontroller” but only the functionalities in “RF microcontroller” for mesh networking.

I’m using 3 xbees’ S2C programmable but having hard time communicating with the xbee using the 1284P’s 2nd serial port. I guess it is due to the 2nd microcontroller in the xbee (Freescale).

Questions:

  1. Is there a way to get the “Freescale” in ByPass mode, but calling the commands from the atmega code after xbee booted up?

  2. Using the xbee S2C non-programmable version is a better solution to this problem (no Freescale microcontroller to deal with)?

Thank you
Vsat

i think there is no way to bypass the free scale controller in xbee

On this page: http://www.digi.com/support/productdetail?pid=4624

Download CodeWarrior and XBee SDK under “Development Software and Sample Code”

There is a pre-made program in the SDK that allows you to put the XBee into bypass mode

SDK documentation is here: http://xbee-sdk-doc.readthedocs.io/en/1.5.7/doc/introduction/