Dear Community,
I implemented the beacon-example with S112 and 1MBit mode and with S140 and coded-phy 125k sending one beacon per second continuously at +0dBm (sd_ble_gap_tx_power_set).
I implemented a BLE scanner with S140 and choice of 1MBit and coded-phy 125k mode reception, the latter using the cfg:
static ble_gap_scan_params_t const m_scan_param_coded_phy =
{
.extended = 1,
.active = 0x00,
.interval = NRF_BLE_SCAN_SCAN_INTERVAL,
.window = NRF_BLE_SCAN_SCAN_WINDOW,
.timeout = NRF_BLE_SCAN_SCAN_DURATION, // No timeout.
.scan_phys = BLE_GAP_PHY_CODED,
.filter_policy = BLE_GAP_SCAN_FP_ACCEPT_ALL,
};
Now performing tests, I get similar results for both, 1MBit and coded-phy 125k mode.
As I can well understand, that the RSSI values don't differ as there is no difference in expected transmission/reception signal strength, I do not understand, why devices in both modes stop detecting beacons at an RSSI value of about -92dBm.
The vendor (FANSTEL) states for the BM833(A) module which uses a nordic 52811 chip:
BLE Sensitivity is increased to -97 dBm at 1Mbps and -104 dBm at 125 kbps with CODED PHY.
So is there any reason, why reception stops at RSSI -92dBm, especially for coded-phy mode?
Best regards,
Richard
