I'm using two Xbee S1 for an artistic project.
There is Xbee S1 module connected to a small portable unit which sends data to base station (Xbee S1 with wire-antenna).
Data is quite short - either '-' character or 16bytes string, based on user action (button pressed/released).
Everything seems to work fine, except sometimes data doesn't arrive. It looks like recieving module doesn't wake up or misses packets. I ran many tests to figure out the problem and it looks like it happends when RSSI light is out and it takes some time to light up.
So my questions are:
Is it normal that some packets are lost ?
Do I need to configure P2P network ? (right now I use default configs)
Should I switch to API mode in order to get more reliable link and check for delivery status ?
Anything else I can do to debug this problem ?
It's absolutely critical for my application to get "real-time" data from user.