Hi I am developing an wireless sensor network and using xbee 24-B modules.
I am using the “Transparent Operation” (As the documentation explains it is supposed to be just a wire replacement).
My issue is that data flow is too slow.If I replace the xbee modules with a wire to connect micros UARTs, I get the proper data speed.But even if I have placed the xbee cordinator and end device 1cm apart to test it , still the rate of data flow is slow.I have put “GTCCGT” at the end of the data packet to see whether that makes any difference if incase data is buffered but that didnt make any difference either(I use “Packetization Timeout” as 0).When I say slow I mean it is about 20 times slower than the wired connection.I think it is something to do with the configuring xbees (May be xbee cordinator automaticaly scan for other modules after serving one modules,does it automatically do that? By the way I use the default setting except for baudrate,panID and packetization timeout).
I get some odd corrupt packets but that is something I expected in the wireless medium and my application layer program can handle that but I haven’t expected this extreme slow data transfer speed and I have been trying different ways to fix it for weeks without any success.
The deployment date of the project is getting very close so your urgent reply is highly appreciated.