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.
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?
It's using the 125 kbps with 8 symbols per bit
thanks for the answers, it helped me a lot. And is 0 dBm and 8 dBm is the power output of each board?
kA_nard said:And is 0 dBm and 8 dBm is the power output of each board?
Yes, that is correct. It's the radio transmit power in dBm.
Is there any reason why I can't open any c file in both Emproject files except main.c and sdk_config.h with Segger Studio?
When I checked the SDK, I don't have this folder
\components\libraries\experimental_log\src\nrf_log_backend_rtt.c: No such file or directory
Can you send me the link for this package?
It's because the demo on github uses SDK 15.0
You can download that from here: developer.nordicsemi.com/.../