Hello,
In our project, we have a BMD-300 module, which contains a nRF52832 chip, and a nRF52840DK. The BMD-300 module is used as peripheral and the nRF52840DK is used as central.
The BMD-300 module sends data via NUS to the nRF52840DK with a data rate of 40kBit/s. This works well.
At the moment we are achieving a range of 5m. If we increase the distance between both devices to 10m, we are starting to receive errors in the BMD-300 module, which causes a reset and a reconnect.
We are curious, if this is the maximum achievable range with a Tx-power of 0dBm. The ble_nus_data_send() function gets called every 40ms with a payload of 200 bytes.
So here is our question:
Is 5m the maximum achievable range when using NUS to transfer data at a data rate of 40kBit/s with a Tx-power of 0dBm?
Thank you very much in advance.