Lines Matching full:this
44 # NOTE: This value is derived from other symbols and should only be
57 # needed e.g. for unit tests. This default will also server as
62 NOTE: This is an advanced setting and should not be changed unless
63 absolutely necessary. To change this you must first select
88 When this option is selected, the host will process incoming low priority HCI packets
93 Warning: Enabling this option will cause the latency of incoming Bluetooth events to be
94 affected by other tasks using the system work queue. When this option is active, the Host
95 will process Bluetooth events in a blocking manner. This can lead to deadlocks if the
96 application waits for the system work queue while handling Bluetooth events. This feature
98 very limited memory. It is strongly advised not to use this option.
103 When this option is selected, the host will process incoming low priority HCI packets
119 Size of the receiving thread stack. This is the context from
123 require extra stack space, this value can be increased to
181 library if this is not provided by the controller implementation.
192 This will consume additional ram, but may speed up the generation of random
198 This method is generally recommended within 16 bytes.
209 When this option has been enabled, it's important that the
228 Disabling this option will increase memory usage as CCC values for all
236 This is done in the workqueue context, in order to not block the BT RX
289 This option enables the filter accept list API. This takes advantage of the
307 After this timeout is reached, advertisement with BT_LE_AD_LIMITED flag
336 callback. Normally this can be left to the default value, which
343 beyond what is described in the specification. Enabling this option
354 Enable this option to ensure that bt_conn_le_create and
356 to NULL. This option is recommended to use to catch programming
378 Disable this if you want the PHY Update Procedure feature supported
398 Disable this if you want the Data Length Update Procedure feature
407 established and the application will be notified when this information
416 This option enables support for the Security Manager Protocol
425 This configuration enables printing of security error
433 This configuration enables printing of SMP error
447 Enable privacy for the local device. This makes the device use Resolvable
459 Enabling this option will cause the Host to ignore controller-provided
463 Setting this config may come with a performance penalty to boot time,
467 This option increases privacy, as explained in the following text.
479 restore anonymity from previously bonded peers. But unless this config
480 is set, this does not always happen.
484 those IRs are reused, this device can be tracked across factory resets.
487 bond. However, this naturally limits advertisements from that identity
490 A description of the exact effect of this setting follows.
501 Read_Key_Hierarchy_Roots). Setting this config randomizes the IR
506 from controller (Zephyr HCI Read_Static_Addresses). This results in an
507 identity for each entry in Read_Static_Addresses. Setting this config
508 randomizes the IRs during this process.
516 This option defines how often resolvable private address is rotated.
523 This option allows the user to override the default value of
530 This option configures the advertising sets linked with the same
534 rotation period. When this option is disabled, the generated RPAs
541 This option enables data signing which is used for transferring
548 application whether to accept to proceed with pairing or not. This is
558 This option disables LE legacy pairing and forces LE secure connection
568 This option enables support for Secure Connection Only Mode. In this
572 pairing with encryption. Enabling this option disables legacy pairing.
578 This option disables Legacy and LE SC pairing and forces legacy OOB.
585 This option disables Just Works and Passkey legacy pairing methods to
591 This option allows all unauthenticated pairing attempts made by the
593 This would enable cases where an attacker could copy the peer device
595 to replace the existing bond. When this option is disabled in order
606 Important: If this option is not enabled, the current implementation
609 Important: If this option is not enabled, as Peripheral, it may be too
611 still be reported as successful on the Central. When this situation
618 implementers prioritize the simplicity of the implementation over this
622 local addresses/IRKs for a single remote address. This would prevent
627 in this case.
633 link-layer. The Host does not have control over this acknowledgment,
640 This option allows unauthenticated pairing attempts made by the
642 identity. This configuration still blocks unauthenticated pairing
651 This option enables support for USB HCI controllers that sometimes
654 Enabling this option will make the central role not require the
663 With this option enabled, the application will be able to call the
670 This option places Security Manager in a Debug Mode. In this mode
674 WARNING: This option enables anyone to decrypt on-air traffic.
675 Use of this feature in production is strongly discouraged.
681 This option is the default value of the bonding flag for any ACL connection.
693 When this option is enabled remote devices are required to always
706 This option enables support for storing bonds where either of devices
710 WARNING: This option potentially enables anyone to decrypt on-air
712 Use of this feature in production is strongly discouraged.
718 With this option enabled, the Security Manager will set MITM option in
726 With this option enabled, the application will be able to perform LESC
730 WARNING: This option stores a hardcoded Out-of-Band value in the image.
731 Use of this feature in production is strongly discouraged.
744 With this option enabled, aging counter will be stored in settings every
745 time a successful pairing occurs. This increases flash wear out but offers
754 This option sets the minimum encryption key size accepted during pairing.
797 This value corresponds to number of times to retry connection
828 provided by the controller is larger than this buffer size,
837 Enable this if you want to perform active scanning using the local
842 for the local identity. If this use case is required, then enable
843 this option.
852 This will allow the application to initiate a connection
856 This feature is only available when extended advertising
859 Scanning with a timeout is not supported when this
865 Enabling this option allows for runtime configuration of Bluetooth
906 products this is safe to leave as the default value (1).
983 integer, see Vol 4, Part E section 7.7.65.21. This option enables a vendor specific Host
993 integer, see Vol 4, Part E sections 7.7.65.22. This option enables a vendor specific Host
1011 If this option is set, internal APIs will be available to perform ECDH operations through
1032 than this buffer size, then the data will be discarded.
1039 Use this option to enable ISO channels data debug logs for the
1040 Bluetooth Audio functionality. This will enable debug logs for all
1047 This option enables SMP self-tests executed on startup
1054 This option enables SMP over BR/EDR even if controller is not
1055 supporting BR/EDR Secure Connections. This option is solely for
1061 This option enables the Bluetooth stack to log information such as
1065 WARNING: This option prints out private security keys such as
1067 Use of this feature in production is strongly discouraged
1072 This option enables custom Bluetooth testing interface.
1079 This option disables security checks for incoming requests enabling
1083 WARNING: This option enables anyone to snoop on-air traffic.
1084 Use of this feature in production is strongly discouraged.