Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 5 additions & 12 deletions applications/nrf_desktop/Kconfig.ble
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ config DESKTOP_BT_PERIPHERAL
imply DESKTOP_HIDS_ENABLE
imply BT_DIS
imply DESKTOP_DEV_DESCR_ENABLE
imply BT_ID_AUTO_SWAP_MATCHING_BONDS
select BT_PERIPHERAL
help
HID peripherals are configured to use the GAP Peripheral role as
Expand All @@ -55,19 +56,11 @@ config DESKTOP_BT_PERIPHERAL
module. The module implements a custom GATT Service which is required
to connect with nRF Desktop dongles.

if DESKTOP_BT_PERIPHERAL

config BT_ID_UNPAIR_MATCHING_BONDS
default y
help
Delete bond with the same peer on another Bluetooth local identity
when bonding to prevent bonding failures. That improves user
experience during the erase advertising procedure.

By default, overwriting bond requires authenticated pairing.
The nRF Desktop peripheral enables the feature that is used
to automatically swap matching bonds when the local Bluetooth
identity changes.

Enabling this option is needed to pass the Fast Pair Validator's
end-to-end integration tests.
if DESKTOP_BT_PERIPHERAL

config BT_ID_ALLOW_UNAUTH_OVERWRITE
default y
Expand Down
Loading