Implemented enter (Uf2 usb) DFU mode admin message on NRF52 (#3045)

* Added enter DFU mode admin message

* Trunk
This commit is contained in:
Ben Meadors
2023-12-27 14:26:40 -06:00
committed by GitHub
parent 2b7eb1e489
commit dbac2b1cad
5 changed files with 16 additions and 3 deletions

View File

@@ -188,6 +188,13 @@ bool AdminModule::handleReceivedProtobuf(const meshtastic_MeshPacket &mp, meshta
reboot(DEFAULT_REBOOT_SECONDS);
break;
}
case meshtastic_AdminMessage_enter_dfu_mode_request_tag: {
LOG_INFO("Client is requesting to enter DFU mode.\n");
#ifdef ARCH_NRF52
enterDfuMode();
#endif
break;
}
#ifdef ARCH_PORTDUINO
case meshtastic_AdminMessage_exit_simulator_tag:
LOG_INFO("Exiting simulator\n");