I have developed two PCBs that each use the rRF52840 chipset in the form of the BL654 modules from Laird which include PCB antennas.
I based the software project on the Nordic UART demo, and the only change to the radio parameters I have made is to increase the data packet length to the maximum permissible and a sending a packet every 20ms, in both directions.
I get a nice reliable data connection with no packet loss between the two boards on the bench, but the connection drops out at a range of 6.5 metres.
This seems very short to me as I was hoping for at least 50 metres or so, with the default project settings.
Can you assist me with finding out what the fundamental factor is that is limiting the range, and how to resolve it? Thanks.