Lines Matching +full:event +full:- +full:range

3 # Copyright (c) 2016-2017 Nordic Semiconductor ASA
4 # SPDX-License-Identifier: Apache-2.0
120 # Hidden, Controller's Co-Operative high priority Rx thread stack size.
125 # Hidden, Controller's Co-Operative Rx thread stack size.
145 range 0x0000 0xFFFF
152 https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers
157 range 0x0000 0xFFFF
168 Legacy Non-Directed Advertising mode.
180 zero-based numbering. When using with Zephyr host this option can be
187 range 1 15
196 range 1 15
211 range $(UINT8_MAX) $(UINT8_MAX) if BT_HCI_RAW
212 range 31 $(UINT8_MAX)
220 range 31 1650
233 module-str = "Bluetooth Controller ISO-AL"
237 bool "ISO-AL verbose debug logging"
241 Use this option to enable ISO-AL verbose debug logging.
247 range 1 64
266 Since there is no way to control the Max_PDU using the non-test
279 favors a CIS layout/configuration which utilizes the full range of the
293 bool "Run in-system unit tests"
295 Run in-system unit tests
306 bool "LE Controller-based Software Privacy"
312 int "LE Controller-based Software Privacy Resolving List size"
315 range 1 64
318 Controller-based Software deferred Privacy.
321 int "LE Controller-based Software Privacy target RPA cache size"
324 range 1 64
327 Controller-based Software deferred Privacy.
349 range 0 BT_CTLR_ADV_SET
357 range 1 BT_CTLR_ADV_AUX_SET
367 (non-connectable) and Periodic Advertising. This will allow to have
390 bool "Back-to-back transmission of extended advertising trains"
396 sending each AUX_CHAIN_IND one after another back-to-back.
399 int "AUX Frame Space for back-to-back transmission of extended advertising trains"
401 range 300 1000
404 Specific AUX Frame Space to be used for back-to-back transmission of
413 bool "Back-to-back transmission of periodic advertising trains"
418 sending each AUX_CHAIN_IND one after another back-to-back.
421 be preempted by other event at any time.
424 int "AUX Frame Space for back-to-back transmission of periodic advertising trains"
426 range 300 1000
429 Specific AUX Frame Space to be used for back-to-back transmission of
455 bool "Use maximum Broadcast ISO event time reservation"
459 Use maximum Broadcast ISO event time reservation. If disabled, then
460 time reservation does not include the pre-transmissions of the last
467 int "Pre-defined offset between AUX_ADV_IND and AUX_SYNC_IND"
469 range 0 4000000
487 range 1 64 if BT_CTLR_ADV_EXT
488 range 1 1 if !BT_CTLR_ADV_EXT
527 range 1 64
535 range 1 64
553 bool "Skip Periodic Sync event on overlap with Extended Scan Event"
557 event overlaps Periodic Sync radio event in unreserved time space,
558 let the Periodic Sync radio event be aborted so that the auxiliary
571 Sync event. This permits new Periodic Advertising peers be discovered.
574 bool "Use maximum ISO Synchronized Receiver event time reservation"
578 Use maximum ISO Synchronized Receiver event time reservation. If
579 disabled, then time reservation does not include the pre-transmissions
602 CIG events. Radio and CPU overheads for an ACL connection event is
619 and delivery of SDUs to the ISO-AL do not strictly follow the SDU
637 range 0 10000
647 range 0 10000
702 bool "Advanced event preparation"
706 Enables advanced event preparation offset ahead of radio tx/rx, taking
708 the event, like control procedure handling and CPU execution speeds.
713 This feature maximizes radio utilization in an average role event
715 between preparation and radio event.
718 between the preparation and radio event. The controller will toggle
729 radio events, event done to next preparation, below which (active
741 Enable non-overlapping placement of observer, initiator and central
744 non-overlapping placement with active central roles to avoid peripheral
758 Assert on increased Radio Event Prepare callback latencies due to
763 radio event skips are not for every consecutive radio event interval,
781 range 0 $(UINT16_MAX)
790 The upper range is a ceil value permitting any tuning of Controller's
792 time, i.e. radio event overheads + 17040 (PDU Tx) + 150 (tIFS) + 4
793 (active clock jitter) + 17040 (PDU rx) = (radio event overheads +
821 event.
828 Use the maximum Peripheral CIG event time reservation.
830 If maximum Peripheral CIG event time reservation is not enabled, then
835 bool "Reserve maximum event overhead in time reservations"
838 Use radio event scheduling CPU time overhead in calculations of event
843 use CPU overheads in their event time reservations.
846 bool "Update event length reservation after PHY or DLE update"
850 Updates the event length reservation after a completed Data Length Update
855 range 0 3 if SOC_SERIES_NRF51X
856 range 0 6 if (SOC_COMPATIBLE_NRF52X || SOC_COMPATIBLE_NRF53X)
859 The interrupt priority for event preparation and radio IRQ.
863 range BT_CTLR_LLL_PRIO 3 if SOC_SERIES_NRF51X
864 range BT_CTLR_LLL_PRIO 6 if (SOC_COMPATIBLE_NRF52X || SOC_COMPATIBLE_NRF53X)
873 range BT_CTLR_ULL_HIGH_PRIO 3 if SOC_SERIES_NRF51X
874 range BT_CTLR_ULL_HIGH_PRIO 6 if (SOC_COMPATIBLE_NRF52X || SOC_COMPATIBLE_NRF53X)
881 bool "Low latency non-negotiating event preemption"
885 Use low latency non-negotiating event preemption. This reduces
886 Radio ISR latencies by the controller event scheduling framework.
887 Consequently, this reduces on-air radio utilization due to redundant
909 Enables vendor specific per-connection meta data as part of the
949 bool "Use tTXEN/RXEN,FAST ramp-up"
954 Enable use of fast radio ramp-up mode.
976 instance, as the one used for BLE event timing. Requires
980 (-) introduces drifting to the absolute time inside BLE
982 packets exchanged in the event
983 (-) makes it impossible to use most of the pre-programmed
997 int "Number of connections with worst-case overlapping procedures"
999 range 1 BT_MAX_CONN
1001 Set the number connections for which worst-case buffer requirements
1017 range 0 BT_CTLR_LLCP_TX_PER_CONN_TX_CTRL_BUF_NUM_MAX
1027 range 0 $(UINT8_MAX)
1033 Configure between 0 and (4 - BT_CTLR_LLCP_PER_CONN_TX_CTRL_BUF_NUM) * BT_CTLR_LLCP_CONN
1040 range 2 $(UINT8_MAX)
1050 range 1 $(UINT8_MAX)
1066 Avoid retransmission of a PDU if peer device Nack-ed a transmission
1067 in the current connection event, close the connection event so as to
1073 would happen in the next connection event instead of repeated retries
1074 in the current connection event.
1092 range 0 $(UINT8_MAX)
1097 transmission of non-empty PDU.
1099 This will prolong the connection event to from being closed in cases
1100 where applications want to send data in same connection event but are
1123 nor peripheral event would be in sync at either end. Randomness allows
1127 bool "Connection RSSI event"
1209 radio RX/TX. Enabling this option disables the ticker priority- and
1277 This option enables ticker extensions such as re-scheduling of
1278 ticker nodes with slot_window set to non-zero. Ticker extensions
1310 currently skipped event becomes the next event with lazy value
1312 between the event intervals are occupied continuously by overlapping
1320 multi-instance programmable timer.
1338 bool "Just-in-Time Scheduling"
1343 ticker, and instead relies on just-in-time ("lazy") resolution in
1347 bool "Early start of peripheral CIG event"
1350 Start scheduling the Peripheral ISO CIG events one event in advance
1357 Catch-all for enabling proprietary event types in Controller behavior.
1360 int "Range of event constants reserved for proprietary event types"
1363 range 0 10
1365 Number of event types reserved for proprietary use. The range
1369 int "Range of ticker id constants reserved for proprietary ticker nodes"
1372 range 0 10
1374 Number of ticker ids reserved for proprietary use. The range
1381 range 2 $(UINT8_MAX)
1384 header and payload. It does not account for HCI event headers as these
1422 controller event with these profiling data. The controller event
1424 current, minimum and maximum ISR CPU use in micro-seconds.