add adv->setName, remove diagnostics and ext adv flag; revert to stable

This commit is contained in:
ash
2026-07-01 04:18:00 +00:00
parent 94567e3485
commit 7530772acd
2 changed files with 1 additions and 13 deletions
-1
View File
@@ -18,7 +18,6 @@ build_flags =
-DARDUINO_USB_CDC_ON_BOOT=1
-DUSE_TINYUSB=1
-Wno-macro-redefined
-DMYNEWT_VAL_BLE_EXT_ADV=0
monitor_speed = 115200
+1 -12
View File
@@ -48,18 +48,12 @@ bool BleMidiTransport::begin() {
NimBLEDevice::init("JOC Midi");
Serial.println("[BLE] NimBLEDevice initialized");
esp_bt_controller_status_t ctl = esp_bt_controller_get_status();
Serial.printf("[BLE] Controller status: %d (0=IDLE 1=INITED 2=ENABLED)\n", ctl);
Serial.println("[BLE] Creating server...");
ble_server = NimBLEDevice::createServer();
if (!ble_server) {
Serial.println("[BLE] FAILED to create server");
return false;
}
NimBLEAddress addr = NimBLEDevice::getAddress();
Serial.printf("[BLE] Address: %s\n", addr.toString().c_str());
Serial.println("[BLE] Server created, setting callbacks...");
ble_server->setCallbacks(new ServerCallbacks());
@@ -95,16 +89,11 @@ bool BleMidiTransport::begin() {
Serial.println("[BLE] Starting advertising...");
NimBLEAdvertising* adv = NimBLEDevice::getAdvertising();
adv->setName("JOC Midi");
adv->addServiceUUID(BLE_MIDI_SERVICE_UUID);
adv->setScanResponse(true);
adv->start();
if (adv->isAdvertising()) {
Serial.println("[BLE] Advertising confirmed started");
} else {
Serial.println("[BLE] WARNING: isAdvertising() reports false!");
}
initialized = true;
Serial.println("[BLE] BLE MIDI advertising as 'JOC Midi'");
return true;