|
16 | 16 | /* Measurement based on drifting roles that can overlap leading to collision
|
17 | 17 | * resolutions that consume CPU time between radio events.
|
18 | 18 | * Value include max end, start and scheduling CPU usage times.
|
19 |
| - * Measurements based on central_gatt_write and peripheral_gatt_write sample on |
20 |
| - * nRF52833 SoC. |
| 19 | + * Measurements based on central_gatt_write, peripheral_gatt_write, observer and |
| 20 | + * broadcaster_multiple samples on nRF52833 SoC. |
21 | 21 | */
|
22 | 22 | #if defined(CONFIG_BT_CTLR_ADV_EXT)
|
23 | 23 | #if defined(CONFIG_BT_OBSERVER)
|
24 | 24 | #if defined(CONFIG_BT_CTLR_PHY_CODED)
|
25 |
| -/* Active connection in peripheral role with extended scanning on 1M and Coded |
26 |
| - * PHY, scheduling and receiving auxiliary PDUs. |
| 25 | +/* Simultaneous 3 extended advertising sets with extended scanning on 1M and Coded PHY, scheduling |
| 26 | + * and receiving auxiliary PDUs. |
27 | 27 | */
|
28 | 28 | #define EVENT_OVERHEAD_START_US 733 /* 24 RTC ticks */
|
29 | 29 | #else /* !CONFIG_BT_CTLR_PHY_CODED */
|
30 |
| -/* Active connection in peripheral role with extended scanning on 1M only, |
31 |
| - * scheduling and receiving auxiliary PDUs. |
| 30 | +/* Active connection in peripheral role with extended scanning on 1M only, scheduling and receiving |
| 31 | + * auxiliary PDUs. |
32 | 32 | */
|
33 | 33 | #define EVENT_OVERHEAD_START_US 428 /* 14 RTC ticks */
|
34 | 34 | #endif /* !CONFIG_BT_CTLR_PHY_CODED */
|
35 | 35 | #else /* !CONFIG_BT_OBSERVER */
|
36 |
| -/* Active connection in peripheral role with legacy scanning on 1M. |
| 36 | +/* Simultaneous 3 extended advertising sets calculating aux offsets. |
37 | 37 | */
|
38 |
| -#define EVENT_OVERHEAD_START_US 275 /* 9 RTC ticks */ |
| 38 | +#define EVENT_OVERHEAD_START_US 367 /* 12 RTC ticks */ |
39 | 39 | #endif /* !CONFIG_BT_OBSERVER */
|
40 | 40 | #else /* !CONFIG_BT_CTLR_ADV_EXT */
|
41 | 41 | /* Active connection in peripheral role with additional advertising state.
|
|
0 commit comments