Re: Reset Xbee?
Having just gone through the Xbee reset hell myself, I'd like to add a bit to the discussion. It's a hardware issue. I tried a different FTDI cable, I tried a different (Parallax) adapter board, I tried every combination of settings suggested on the many dozens of web pages that discuss this problem, and I tried some of them over and over and over, I bought more modems and bricked another (before I thought of solution #1 below). Nothing would get me past the errors, sometimes the error was "detected baud rate difference", sometimes it was a failed checksum, and I think there was one other, but they were all the same thing, I could not update the firmware on my Xbees.
Solution number one: DO NOT UPDATE THE FIRMWARE ON YOUR Xbees! Seriously. I haven't bothered to find out yet what exactly the difference is between 10EC that came on my new modems and 10ED - the latest - but, there is very little chance that the difference is significant enough to affect my intended use in the tweet-a-watt kit. There are many places in the software world where it is very inadvisable to be on anything but the latest version, but this isn't one of them. I could have had my tweet-a-watt up days sooner and put off a lot of learning about Xbee until later. It would be great if someone could change the tweet-a-watt instructions to remove the suggestion to start with a firmware upgrade.
Solution number two: get yourself a Digi brand adapter board. I still had to use the pull the modem out, click send, wait for the error pop-up, put them modem in trick to get X-CTU to upgrade the modems - but they both upgraded on the first try. I don't know what it is about the third-party Xbee adapter boards (may investigate that later) but the two different ones that I tried (Adafruit and Parallax) are not effective at upgrading Xbee firmware.