enable deepsleep and gpio1 + timer wake
This commit is contained in:
@@ -374,6 +374,12 @@ impl Handler for HttpHandler {
|
||||
self.reboot_now.store(true, Ordering::Relaxed);
|
||||
Some(Ok(None))
|
||||
}
|
||||
"/exit" => {
|
||||
let mut board = BOARD_ACCESS.get().await.lock().await;
|
||||
board.board_hal.get_esp().set_restart_to_conf(false);
|
||||
self.reboot_now.store(true, Ordering::Relaxed);
|
||||
Some(Ok(None))
|
||||
}
|
||||
_ => None,
|
||||
};
|
||||
match json {
|
||||
@@ -850,13 +856,6 @@ pub async fn httpd(reboot_now: Arc<AtomicBool>, stack: Stack<'static>) {
|
||||
//
|
||||
// unsafe { vTaskDelay(1) };
|
||||
//
|
||||
// let reboot_now_for_exit = reboot_now.clone();
|
||||
// server
|
||||
// .fn_handler("/exit", Method::Post, move |_| {
|
||||
// reboot_now_for_exit.store(true, std::sync::atomic::Ordering::Relaxed);
|
||||
// anyhow::Ok(())
|
||||
// })
|
||||
// .unwrap();
|
||||
// server
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user