XBee Shield: Simple Question...

…at least I hope it is! :smiley:

Hey guys/ladies,

I have an Arduion Mega 2560, an XBee shield and an XBee Pro series 1.

I have a loopback wire between the reset and ground on the Arduino, and the shield mounted on it.

If I do a read in the modem settings of X-CTU, it reports that I have an XBP24 on 10ED firmware, and all the settings are at their defaults.

Using X-CTU, if I send a +++ from the terminal, I get an OK back from the XBee, and the terminal notes that I have sent 3 bytes. The problem is, that’s all it will respond to.

If I try to send any AT commands I get nothing, and the terminal shows no additional byte count sent to the module.

I’m fairly new to Arduino so really not sure where to start troubleshooting.

Thanks for any help/advice.

Paul

The AT commands are intended to be used with a human interface and thus have some timing constants.

Read the correct XBee document which is # 90000982 and is described in section “Command Mode”.

Also note the ‘time out’ of the AT command the Space and the CR termination. If you do not enter all of the AT command sequence within a set time the XBees returns to an idle state and will not respond to the commands.

When you code the Arduino (after ensuring the XBee is working correctly using X-CTU) keep in mind the timing requirements.

Thank you wltr.

I’ll check that out as soon as I get home.

Much appreciated.