@@ -45,6 +45,70 @@ config NET_MGMT_EVENT_STACK_SIZE
45
45
config NET_MGMT_EVENT_QUEUE_SIZE
46
46
default 10
47
47
48
+
49
+ config WIFI_SILABS_SIWX91X_ADV_SCAN_THRESHOLD
50
+ int "Advanced scan threshold (in dBm)"
51
+ default -40
52
+ help
53
+ Configure the default advanced scan threshold for WiFi scanning.
54
+ This value determines the signal strength (in dBm) below which
55
+ the advanced scan mechanism will be triggered. Adjust this value
56
+ to optimize scanning behavior based on your network environment.
57
+
58
+ config WIFI_SILABS_SIWX91X_ADV_RSSI_TOLERANCE_THRESHOLD
59
+ int "Advanced RSSI tolerance threshold (in dBm)"
60
+ default 5
61
+ help
62
+ Configure the default RSSI tolerance threshold for advanced WiFi scanning.
63
+ This value determines the acceptable variation in signal strength (in dBm)
64
+ during advanced scanning. Adjust this value to fine-tune the sensitivity
65
+ of the scanning mechanism to signal fluctuations.
66
+
67
+ config WIFI_SILABS_SIWX91X_ADV_ACTIVE_SCAN_DURATION
68
+ int "Advanced active scan duration (in ms)"
69
+ default 15
70
+ help
71
+ Configure the default advanced active scan duration for WiFi scanning.
72
+ This value determines the time (in milliseconds) spent on each
73
+ channel during an advanced active scan. Adjust this value to optimize
74
+ scanning speed and accuracy based on your network environment.
75
+
76
+ config WIFI_SILABS_SIWX91X_ADV_PASSIVE_SCAN_DURATION
77
+ int "Advanced passive scan duration (in ms)"
78
+ default 20
79
+ help
80
+ Configure the default advanced passive scan duration for WiFi scanning.
81
+ This value determines the time (in milliseconds) spent on each
82
+ channel during an advanced passive scan. Adjust this value to optimize
83
+ scanning speed and accuracy based on your network environment.
84
+
85
+ config WIFI_SILABS_SIWX91X_ADV_MULTIPROBE
86
+ int "Advanced multiprobe setting"
87
+ default 0
88
+ help
89
+ Configure the advanced multiprobe setting for WiFi scanning.
90
+ When set to 1, multiple probe requests will be sent to all access
91
+ points in addition to the connected SSID during scanning. Adjust
92
+ this value to fine-tune scanning behavior based on your network
93
+ requirements.
94
+
95
+ config WIFI_SILABS_SIWX91X_ADV_SCAN_PERIODICITY
96
+ int "Advanced scan periodicity (in ms)"
97
+ default 10
98
+ help
99
+ Configure the default advanced scan periodicity for WiFi scanning.
100
+ This value determines the interval (in milliseconds) between consecutive
101
+ advanced scans. Adjust this value to balance scanning frequency
102
+ and power consumption based on your network environment.
103
+
104
+ config WIFI_SILABS_SIWX91X_ENABLE_INSTANT_SCAN
105
+ int "Instant scan support"
106
+ default 1
107
+ help
108
+ Enable support to start an advanced scan immediately. When enabled, the device
109
+ can perform an advanced scan without waiting for the periodic
110
+ scan interval, enabling quicker detection of available networks.
111
+
48
112
# Override the WIFI_MGMT_SCAN_SSID_FILT_MAX parameter for the Wi-Fi subsystem.
49
113
# This device supports filtering scan results for only one SSID.
50
114
config WIFI_MGMT_SCAN_SSID_FILT_MAX
0 commit comments