Add safe ESP32 transports and Indicator UI
Reserve board-specific GPIOs, make ESP-NOW channel/format handling configurable, and coordinate WiFi, BLE, NTP, MQTT, and host actions safely. Add the Indicator message page, exclusive transport selector, dynamic 480/320 rendering, larger transport typography, pairing cleanup, and corresponding tests and documentation.
This commit is contained in:
1 parent
2a82472853
commit
5af7b73ff9
75 files changed
+7886
-576
No files matched your search
@@ -161,7 +161,11 @@ public:
|
||||
};
|
||||
|
||||
static bool bluetoothWiFiCoexistenceRequired() {
|
||||
#if defined(BLE_PIN_CODE) && defined(WIFI_SSID)
|
||||
#if defined(COMPANION_EXCLUSIVE_WIFI_BLE)
|
||||
// This server is never constructed on the exclusive profile's BLE boot.
|
||||
// Any running WebConfig instance therefore has no active Bluetooth stack.
|
||||
return false;
|
||||
#elif defined(BLE_PIN_CODE) && defined(WIFI_SSID)
|
||||
return true;
|
||||
#else
|
||||
return false;
|
||||
|
||||
Reference in new issue
Block a user