mirror of
https://github.com/meshtastic/Meshtastic-Apple.git
synced 2026-04-20 22:13:56 +00:00
- NRF DFU (BLE OTA via Nordic DFU) and UF2 mass-storage work with the app's
existing minimum firmware (2.5.18) — both use enterDfuModeRequest which has
been in the firmware long before that version, no extra gate needed.
- ESP32 BIN OTA (BLE/WiFi) requires AdminMessage.OTAEvent with otaHash, which
was added to the Meshtastic firmware in 2.7.10. Gate these features at 2.7.10:
• FirmwareRow: show an orange "Requires 2.7.10+" tag and disable the Install
button for .bin files when the connected device is below 2.7.10.
• ESP32OTAIntroSheet: show a firmware-update-required warning banner and
disable the "I Know What I'm Doing" BLE/WiFi OTA buttons when firmware < 2.7.10.
Agent-Logs-Url: https://github.com/meshtastic/Meshtastic-Apple/sessions/ac79356b-8f0b-4297-973b-ee00f5a960d6
Co-authored-by: garthvh <1795163+garthvh@users.noreply.github.com>
|
||
|---|---|---|
| .. | ||
| Connect | ||
| Debugging | ||
| Helpers | ||
| Layouts | ||
| Messages | ||
| Nodes | ||
| Onboarding | ||
| Settings | ||
| ContentView.swift | ||