I am making a project where I need to communicate between two devices that are about 300-500 meters apart and might experience a lot of RF interference and obstacles. So I thought for initial testing the nRF24L01 modules will be good knowing that they are advertised at 500m. When I did a range test, I got only 10 meters and that too with no obstacles in between! This module seems to be the only choice I have so any suggestions on how to increase range will help immensely.
nRF24L01+ module with PCB antennae and a socket adapter board. I am using the nRFLite library and am transmitting at 2MBPS and have tried multiple channels!