I have two nRF52833 development boards: one is connected to the nRF21540 EK as TX (using BLE peripheral_uart), and the other is used as RX (BLE central_uart). My issue is that, with the TX setup being completely identical, when I use ble_app_uart_c
from the nRF5 SDK, it correctly receives the signal and prints the RSSI (as shown in Figure 1). However, when I use central_uart
from NCS, an error occurs (as shown in Figure 2). If I comment out the following configurations:
CONFIG_MPSL=y
CONFIG_MPSL_FEM_NRF21540_GPIO=y
CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y
CONFIG_MPSL_FEM_NRF21540_TX_GAIN_DB=20
CONFIG_MPSL_FEM_NRF21540_RX_GAIN_DB=13
it works correctly and displays the results, as shown in Figure 3.