Skip to content

Commit e4ea1c0

Browse files
committed
Commented out duplicate BT_* configuration entries in Kconfig
These symbols (BT_ENABLED, BT_NIMBLE_ENABLED, BT_NIMBLE_TRANSPORT_UART) are already defined in ESP-IDF's built-in bt component. Keeping them here caused multiple definition warnings during configuration. Commented them out to prevent conflicts.
1 parent 963528a commit e4ea1c0

File tree

1 file changed

+44
-44
lines changed

1 file changed

+44
-44
lines changed

Kconfig

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -211,48 +211,48 @@ config NIMBLE_CPP_IDF
211211
#
212212
# BT config
213213
#
214-
config BT_ENABLED
215-
bool "Bluetooth"
216-
default "y"
217-
help
218-
Select this option to enable Bluetooth and show the submenu with Bluetooth configuration choices.
219-
220-
221-
config BT_NIMBLE_ENABLED
222-
bool "NimBLE - BLE only"
223-
default "y"
224-
help
225-
This option is recommended for BLE only usecases to save on memory
214+
### config BT_ENABLED
215+
### bool "Bluetooth"
216+
### default "y"
217+
### help
218+
### Select this option to enable Bluetooth and show the submenu with Bluetooth configuration choices.
219+
###
220+
###
221+
### config BT_NIMBLE_ENABLED
222+
### bool "NimBLE - BLE only"
223+
### default "y"
224+
### help
225+
### This option is recommended for BLE only usecases to save on memory
226+
###
227+
### if IDF_TARGET_ESP32P4
228+
###
229+
### config BT_NIMBLE_TRANSPORT_UART
230+
### bool "Enable Uart Transport"
231+
### default "n"
232+
###
233+
### #
234+
### # Enable ESP Hosted BT
235+
### # Used as VHCI transport between BT Host and Controller
236+
### #
237+
### config ESP_ENABLE_BT
238+
### bool "Enable Hosted Bluetooth support"
239+
### default "y"
240+
### help
241+
### Enable Bluetooth Support via Hosted
242+
###
243+
### choice ESP_WIFI_REMOTE_LIBRARY
244+
### prompt "Choose WiFi-remote implementation"
245+
### default ESP_WIFI_REMOTE_LIBRARY_HOSTED
246+
### help
247+
### Select type of WiFi Remote implementation
248+
###
249+
### ESP-HOSTED is the default and most versatile option.
250+
### It's also possible to use EPPP, which uses PPPoS link between micros and NAPT, so it's slower
251+
### and less universal.
252+
###
253+
### config ESP_WIFI_REMOTE_LIBRARY_HOSTED
254+
### bool "ESP-HOSTED"
255+
### endchoice
256+
### endif
226257

227-
if IDF_TARGET_ESP32P4
228-
229-
config BT_NIMBLE_TRANSPORT_UART
230-
bool "Enable Uart Transport"
231-
default "n"
232-
233-
#
234-
# Enable ESP Hosted BT
235-
# Used as VHCI transport between BT Host and Controller
236-
#
237-
config ESP_ENABLE_BT
238-
bool "Enable Hosted Bluetooth support"
239-
default "y"
240-
help
241-
Enable Bluetooth Support via Hosted
242-
243-
choice ESP_WIFI_REMOTE_LIBRARY
244-
prompt "Choose WiFi-remote implementation"
245-
default ESP_WIFI_REMOTE_LIBRARY_HOSTED
246-
help
247-
Select type of WiFi Remote implementation
248-
249-
ESP-HOSTED is the default and most versatile option.
250-
It's also possible to use EPPP, which uses PPPoS link between micros and NAPT, so it's slower
251-
and less universal.
252-
253-
config ESP_WIFI_REMOTE_LIBRARY_HOSTED
254-
bool "ESP-HOSTED"
255-
endchoice
256-
endif
257-
258-
endmenu
258+
endmenu

0 commit comments

Comments
 (0)