Hi Team,
I’m using a basic setup with a XBEE Firmware Digimesh version 8070 connected through a RS232 interface to a PIC16. I need the PIC to program the XBEE config (setting API Mode Escaped and others parameters) at the boot time which actually work fine with the following C code :
…
delay_ms(1100);
printf(“+++”);
delay_ms(1000);
printf(“ATRE,AP2,IDF016,EE1,KY112233,WR,AC,CN/r”);
The problem I’m facing is after the command above, the XBEE module become “unusable” during 8-10 seconds, then come alive with the proper configuration. During this period, I can’t communicate anymore from the PIC16 to the XBEE on the RS232 interface
I don’t understand why there’s such a long silence period where the XBEE doesn’t accept command anymore. I haven’t found any timer in the documentation correlate to this.
Any idea on what is happening and how to fix the problem ? My application can’t work with this behavior.
Thanks