This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Only 85% of advertising events seen???

Hi All,

I use nRF52832, S132 2.0.0, and SDK 11.0.0

1. Central: scan interval is 151 count (~93 ms) and the window is the same … so scanning all the time. Central is not advertising.

2. Peripheral: No scanning.  Advertising only: 300 ms interval  (200 events per minute)

If I use only one peripheral I get about 85% of events. 2000 events after 10 minutes … only about 1700 are seen.

If I use 10 peripherals I get only 80% of events. 20000 events after 10 minutes … only about 16000 are seen.

I count events here:

static void on_ble_evt(ble_evt_t * p_ble_evt)
{
    const ble_gap_evt_t   * p_gap_evt = &p_ble_evt->evt.gap_evt;

    switch (p_ble_evt->header.evt_id)
    {
        case BLE_GAP_EVT_ADV_REPORT:
        {
            events++;
            ...
            
        ...
        
    ...
}

Is that normal?

Thanks!

Gil

Parents Reply Children
Related