Hi, Thanks for the reply.
I think that what I'm trying to find a solution to is that xbee can communicate to lots of other devices on the network (like, say, ethernet), but the serial connection with the RFID is between pairs (like an RS232 cable). Is there a standard way of dealing with this? I'm guessing from your reply that xbee doesn't sort this out for you. If not, maybe I could do it by putting an arduino with each reader and sorting out the transmission in software. Like I said, I'm new to arduino and xbee so I'm just scratching around for a way to do it and don't want to re-invent the wheel if it's a common task.
For the base station, I want to connect to the Arduino to to grab the data on an SD card, but, rather than connecting via USB, I'd like to use the xbee that I'll have on there anyway. I was imagining either a command in the data stream that tells the arduino that it's now talking to my laptop, so send me the data, or maybe just a switch on the box that switches from 'running' mode to 'talk to my laptop' mode. The kit will be in a sealed box, outside, so a wireless solution is handy.
The tags will be inside harvest mice, We're tagging captive-bred animals and monitoring the success of various release methods to assess survival success. The readers will be positioned along a transect at the release sites, some in feeding stations, so we can see how they're doing after release.
I was hoping to get away with not having an Arduino on each node, just connecting the RFID to the tx/rx on the xbee. Is this possible?
Yes. The XBee will transmit, over the air, anything that arrives on the RX pin, and send to the TX pin anything that it receives over the air.
And can the 10 xbees have simultaneous comms to the same arduino?
What if they talk at the same time?
You won't be able to understand a thing that they all said. Imagine 10 people responding to this thread, at the same time, and the keystrokes that those 10 people were making appeared in one window on your computer.
I'd also like to connect to the xbee on the base station now and again with a laptop to collect / clear the data.
Connect what to the XBee? You can connect the Arduino that is the base station to a PC, and communicate between the PC and the Arduino. The XBee will be outside your direct control. It doesn't store any data that you can collect/clear, anyway.
What are the RFID tags that are being read for?