Add sdkconfig.defaults for BLE, remove bad CONFIG flags, increase stack

This commit is contained in:
ash
2026-06-30 06:36:40 +00:00
parent eab0b76c9d
commit 8a36296043
3 changed files with 10 additions and 3 deletions
+1 -3
View File
@@ -17,9 +17,7 @@ build_flags =
-DARDUINO_USB_MODE=0 -DARDUINO_USB_MODE=0
-DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_CDC_ON_BOOT=1
-DUSE_TINYUSB=1 -DUSE_TINYUSB=1
-DCONFIG_BT_ENABLED=1 -DCONFIG_ARDUINO_LOOP_STACK_SIZE=16384
-DCONFIG_BT_NIMBLE_ENABLED=1
-DCONFIG_BTDM_CTRL_MODE_BLE_ONLY=1
monitor_speed = 115200 monitor_speed = 115200
+7
View File
@@ -0,0 +1,7 @@
CONFIG_BT_ENABLED=y
CONFIG_BT_NIMBLE_ENABLED=y
CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
CONFIG_BT_NIMBLE_MAX_CONNECTIONS=1
CONFIG_BT_NIMBLE_TASK_STACK_SIZE=6144
CONFIG_BT_NIMBLE_ROLE_PERIPHERAL=y
CONFIG_BT_NIMBLE_ROLE_BROADCASTER=y
+2
View File
@@ -348,8 +348,10 @@ void setup() {
Serial.println("[INIT] Initializing USB MIDI..."); Serial.println("[INIT] Initializing USB MIDI...");
midi_transport.begin(); midi_transport.begin();
delay(1500);
Serial.println("[INIT] Initializing BLE MIDI..."); Serial.println("[INIT] Initializing BLE MIDI...");
delay(2000);
ble_midi_transport.begin(); ble_midi_transport.begin();
Serial.println("[INIT] Registering MIDI callbacks..."); Serial.println("[INIT] Registering MIDI callbacks...");