I have been working with XBee series1-Digimesh for my project.
I send a few sensor values every 10 seconds and want to receive data anytime.
But I have a problem with this because when the XBee module is transmitting data (for about 0.7s)it does not receive any data at that instant. Is there any way i could overcome this?
The XBee products are Half duplex products. They are not able to send while receiving RF data. They can only simulate a full duplex connection if the RF data rate is at least 1/2 of the streaming limit.
Hi could you please tell me what do you mean by saying that “the rf data rate should be half the streaming limit”
Since there are rx and tx buffers present, they should already act like they are full duplexed right?
Full duplex refers to simultaneous two way communications.
Yes, there are 200 byte buffers on the radios but after over head, the streaming limit of the XBee 802.15.4 modules is ~80kbps.
A Streaming limit is defined as the rate in which a continuous data stream can be sent across a device or connection.
Since the radio is a Half duplex device. That is it can send or it can receive at any given moment in time, your rate in which you interface with the radio must be equal to or less than 1/2 of the streaming limit for the device to act as a full duplex connection.
Can you please share your code?