@@ -18,46 +18,44 @@ menuconfig PEER_MANAGER
18
18
if PEER_MANAGER
19
19
20
20
config PM_BM_ZMS_SECTOR_SIZE
21
- int "Sector size"
21
+ int "BM_ZMS sector size"
22
22
default 1024
23
23
24
24
config PM_BLE_OBSERVER_PRIO
25
- int "Priority with which BLE events are dispatched to the Peer Manager module. "
25
+ int "BLE events priority "
26
26
default 1
27
27
help
28
28
Priority with which BLE events are dispatched to the Peer Manager module.
29
29
30
30
config PM_MAX_REGISTRANTS
31
- int "Number of event handlers that can be registered. "
31
+ int "Maximum number of event handlers that can be registered"
32
32
default 3
33
33
help
34
- Number of event handlers that can be registered.
34
+ Maximum number of event handlers that can be registered.
35
35
36
36
config PM_FLASH_BUFFERS
37
- int "Number of internal buffers for flash operations. "
37
+ int "Number of internal buffers for non-volatile storage operations"
38
38
default 4
39
39
help
40
- Number of internal buffers for flash operations.
41
- Decrease this value to lower RAM usage.
40
+ Number of internal buffers for non-volatile storage operations.
41
+ Decrease this value to reduce RAM usage.
42
42
43
43
config PM_SERVICE_CHANGED
44
- bool "Enable/disable the service changed management for GATT server in Peer Manager. "
44
+ bool "Service changed management for GATT server"
45
45
depends on NRF_SDH_BLE_SERVICE_CHANGED
46
46
default y
47
47
help
48
- Enable/disable the service changed management for GATT server in Peer Manager.
49
- If not using a GATT server, or using a server without a service changed characteristic,
50
- disable this to save code space.
48
+ Disable this option to reduce memory usage if not using a GATT server, or using a server
49
+ without a service changed characteristic,
51
50
52
51
config PM_PEER_RANKS
53
- bool "Enable/disable the peer rank management in Peer Manager. "
52
+ bool "Peer rank management"
54
53
default y
55
54
help
56
- Enable/disable the peer rank management in Peer Manager.
57
- Set this to false to save code space if not using the peer rank API.
55
+ Disable this option to reduce memory usage if not using the peer rank API.
58
56
59
57
config PM_LESC
60
- bool "Enable/disable LESC support in Peer Manager. "
58
+ bool "LE Secure Connections (LESC) support "
61
59
default n
62
60
depends on PSA_WANT_ALG_ECDH
63
61
depends on PSA_WANT_GENERATE_RANDOM
@@ -69,10 +67,9 @@ config PM_LESC
69
67
MBEDTLS_ENABLE_HEAP
70
68
71
69
help
72
- Enable/disable LESC support in Peer Manager.
73
- If set to true, you need to call nrf_ble_lesc_request_handler() in the main loop to
74
- respond to LESC-related BLE events. If LESC support is not required, set this to false to
75
- save code space.
70
+ If enabled, you need to call nrf_ble_lesc_request_handler() in the main loop to
71
+ respond to LESC-related BLE events. If LESC support is not required, disable this option
72
+ to reduce memory usage.
76
73
77
74
if PM_LESC
78
75
@@ -91,33 +88,35 @@ config PM_LESC_PRIVATE_KEY_EXPORT
91
88
endif # PM_LESC
92
89
93
90
config PM_RA_PROTECTION
94
- bool "Enable/disable protection against repeated pairing attempts in Peer Manager. "
91
+ bool "Protection against repeated pairing attempts"
95
92
default n
96
93
help
97
- Enable/disable protection against repeated pairing attempts in Peer Manager.
94
+ Enable protection against repeated Bluetooth pairing attempts from the same device.
95
+ Offending peers will be temporarily blacklisted with increasing backoff times to
96
+ prevent pairing spam or brute-force attacks.
98
97
99
98
if PM_RA_PROTECTION
100
99
101
100
config PM_RA_PROTECTION_TRACKED_PEERS_NUM
102
- int "Maximum number of peers whose authorization status can be tracked. "
101
+ int "Maximum number of peers whose authorization status can be tracked"
103
102
default 8
104
103
help
105
104
Maximum number of peers whose authorization status can be tracked.
106
105
107
106
config PM_RA_PROTECTION_MIN_WAIT_INTERVAL
108
- int "Minimum waiting interval (in ms) before a new pairing attempt can be initiated. "
107
+ int "Minimum waiting interval (in ms) before a new pairing attempt can be initiated"
109
108
default 4000
110
109
help
111
110
Minimum waiting interval (in ms) before a new pairing attempt can be initiated.
112
111
113
112
config PM_RA_PROTECTION_MAX_WAIT_INTERVAL
114
- int "Maximum waiting interval (in ms) before a new pairing attempt can be initiated. "
113
+ int "Maximum waiting interval (in ms) before a new pairing attempt can be initiated"
115
114
default 64000
116
115
help
117
116
Maximum waiting interval (in ms) before a new pairing attempt can be initiated.
118
117
119
118
config PM_RA_PROTECTION_REWARD_PERIOD
120
- int "Reward period (in ms). "
119
+ int "Reward period (in ms)"
121
120
default 10000
122
121
help
123
122
Reward period (in ms).
@@ -127,7 +126,7 @@ config PM_RA_PROTECTION_REWARD_PERIOD
127
126
endif # PM_RA_PROTECTION
128
127
129
128
config PM_HANDLER_SEC_DELAY_MS
130
- int "Delay before starting security. "
129
+ int "Delay before starting security"
131
130
default 0
132
131
help
133
132
Delay before starting security.
0 commit comments