I work for a startup in Bangalore. We are using Digi Xbee 865LP and we found that Range of two xbee communicating to each other even at LOS is not too much (not more than 100 meter) in a urban area. We are using default 2 dBi dipole antenna for communication. When we tried searching on how to increase the range, we found out that either you use a 8dBi antenna or increase the TX power dissipation (as per DIgi 865LP data sheet, page 128)which by default is 4 (maximum power).
One more point which i came across is that if we can decrease the throughput of Xbee when communicating to other Xbee, Range can be increase.
So i had 2 questions
(1) Is it right that we can increase the range by decreasing the throughput of Xbee communicating to other Xbee? If it is, than how can we do that
(2) Range which i got while testing the Xbee communication, is it alright or should we get more range. A while back when i tested the same module in a open agriculture filed, i got the range of 400 meter, so why only 100 meter in urban area although the both Xbee were in LOS?
I look forward for any suggestions or answers.