XBee UART without uC

Is it possible to store data permanently on XBee RF Tx buffer?

I want the module to transmit fixed data each time an event occurs and I dont want to use a micro-controller.

Any ideas and suggestions most welcome.

BTW I am using series 2 modules.

I guess that depends on the nature of the fixed data you want to send. You can confgure the XBee to send state changes on the digital or analog pins to the serial port (instead of just mirroring the pins on the remote end). But if you want the XBee to send “Hello, world”, whenever DIO 1 changes, that it a different matter.

I’d agree; its either using the built in function of Xbee to detect voltage change or DIO change, or send data via UART, in which case you need to generate UART data, which is going to be simpliest with a uC.

"You can confgure the XBee to send state changes on the digital or analog pins to the serial port (instead of just mirroring the pins on the remote end). "

Is it possible in series 2 without an AT command from the host? (I don’t want to use a controller/PC at base).

You would configure the XBee controllers once using an AT command sent by the PC. After that, the settings are persistent and you don’t have to worry about them anymore.

I still don’t know exactly what you need to do, but lets say you have a change on one of the I/O pins and you want the other end to emit “Door opened”. One of the easiest ways to do that is to use a simple controller like a PICAXE that will do the necessary translation of the XBee data to the desired string. PICAXE chips are ultra easy to use for these purposes, don’t cost very much, and can be programmed with a simple cable (i.e., you don’t need to buy a programmer). So, tell us more so we can be more specific in our suggestions.

I have two x-bee series 2 modules.I set one as the router and other as the coordinator.But i can only send data from the router to the coordinator.I also want to send data from the coordinator to the router.How can i do this???

saif:
I have two x-bee series 2 modules.I set one as the router and other as the coordinator.But i can only send data from the router to the coordinator.I also want to send data from the coordinator to the router.How can i do this???

I think you need to set DL & DH of co-ordinator to the 64-bit address of the remote. Try this & let me know.

You shouldnt need to set the DH and DL, as it will be sent to all, but it is much much quicker if you do set the destination.

If you cannot send data to the router, double check the firmware of the apparent coordinator, I have had 2 other people have the same issue I had where the supplied “coordinator” module came with router firmware, and acts exactly as you describe if you presume it is a coordinator and try to do that.