Hello,
First of all, I hope you are doing okay about the corona virus crisis. I wish that you stay healthy and safe .
Recently, I have been trying to configure ble_app_uart examples to send data in long range. I was able to set Coded PHY in the examples. I chose Fanstel module (nRF52840) as peripheral and I am using nRF52840 DK as central device. When the Fanstel module starts to advertise, they pair without a problem.
I decided to test long range and I chose a long road. I know that this test should be done in the open field so I made sure that devices were seeing each other. However, the range wasn't even 1 kilometer (700m-800m). I mean it was shorter than I expected. Likewise, Fanstel claims longer range than that. By the way, I using uart examples Vidar Berg uploaded : https://devzone.nordicsemi.com/f/nordic-q-a/40476/unable-to-convert-to-long-range-after-looking-at-umpteen-examples--/157300#157300 . I also changed init.advdata.flags = BLE_GAP_ADV_FLAGS_LE_ONLY_LIMITED_DISC_MODE to init.advdata.flags = BLE_GAP_ADV_FLAGS_LE_ONLY_GENERAL_DISC_MODE.
After that, I have read some articles about Bluetooth 5.0 Coded PHY to make range longer and I have some knowledge about details of configurations of Coded PHY (S=2 and S=8), Coded PHY packets, requirements of both Central and Periphreal devices. At this point, I need your help.
1. I would like to setup 125 kbits/s in this example. Does this example already have 125 kbits/s configuration ?
2. What could you suggest me to increase sensitivity of central and peripheral devices ?
Thank you in advance.
Best Regards.