right now I have two BMD-340 Evaluation Kits which used nRF52840 module and I want to evaluate Bluetooth Long Range and Data Rate of this module. I used s140 Softdevice in this case. When I used this s140, that means all of the examples which I used in nRF_SDK using Bluetooth 5 with Long Range?
And if it's possible, an explanation about Softdevice is very helpful for me. I have read about it but it is outdated since 30-11-2018.
kA_nard said:When I used this s140, that means all of the examples which I used in nRF_SDK using Bluetooth 5 with Long Range?
No. You will need to configure the PHY settings for this. If you are looking at doing extended advertising on Coded PHY(long range) you will need to set the primary_phy to BLE_GAP_PHY_CODED. If you want to connect on Coded PHY, then you need to set the secondary_phy to BLE_GAP_PHY_CODED.
We have a demo example here you can use to test this with.
thanks for the code, however when I compile both of the code with Segger Embedded Studio, it both showed that I don't have nrf_log_backend_rtt.c, nrf_log_backend_uart.c , nrf_log_backend_serial.c files.
I want to open the file in the nRF_Log folder but somehow Segger shows that it can't read the file.
Can I change this BLE_GAP_PHY_CODED values in BLE_APP_BLINKY in SDK?
Both works with the hex files. Thanks. But is there any demo example for 2Mbps? In the demo above can change only between Coded PHY and 1 Mbps.
kA_nard said:it both showed that I don't have nrf_log_backend_rtt.c, nrf_log_backend_uart.c , nrf_log_backend_serial.c files.
The demo was made using SDK 15.0, so if you are using a different version, that could be the reason.
kA_nard said:Can I change this BLE_GAP_PHY_CODED values in BLE_APP_BLINKY in SDK?
Yes, that is possible.
kA_nard said:But is there any demo example for 2Mbps?
Not on github, but If you want to test the speed with 2Mbps mode, I recommend testing with the ble_app_att_mtu_throughput example in the SDK. See this link. (If you are testing with that example, please set NRF_SDH_BLE_GAP_DATA_LENGTH in sdk_config.h to 251 to achieve max speed)
which type of Coded Phy is the Demo on Github used? Is it transfer the data with rate 125 kbps with 8 symbols per bit or 500 kbps with 2 symbols per bit?