I am an undergrad at the University of Illinois. We have Arduino Uno's with SD shields and Xbee's data logging at the current moment. The Arduino's only turn on once every thirty minutes to record the data. This cycling function has rendered the mesh network of XBees inoperable.
I think the solution for this is to place XBee units that are constantly powered to repeat the information until we can get it to the Endpoint. How would the Xbee's need to be programmed to act as a relay? What is the minimum hardware required for such a setup?