From b02efa8b110e3b47aaf7ad7880ea25bb68af097a Mon Sep 17 00:00:00 2001 From: irriden Date: Wed, 13 Dec 2023 21:34:55 +0000 Subject: [PATCH] sphinx-key: restart the esp upon disconnect --- sphinx-key/src/core/events.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx-key/src/core/events.rs b/sphinx-key/src/core/events.rs index e78ac1f..aa72537 100644 --- a/sphinx-key/src/core/events.rs +++ b/sphinx-key/src/core/events.rs @@ -155,8 +155,8 @@ pub fn make_event_loop( current_status = update_led(current_status, Status::Connected, &led_tx); } Event::Disconnected => { - current_status = update_led(current_status, Status::ConnectingToMqtt, &led_tx); log::info!("GOT A Event::Disconnected msg!"); + unsafe { esp_idf_svc::sys::esp_restart() }; } Event::VlsMessage(msg_bytes) => { current_status = update_led(current_status, Status::Signing, &led_tx);