From 4cf3a333c91c0c273f4933b9c192be0a77b0634f Mon Sep 17 00:00:00 2001 From: richonguzman Date: Wed, 29 May 2024 15:43:23 -0400 Subject: [PATCH] deepSleep update --- src/lora_utils.cpp | 4 ++++ src/lora_utils.h | 1 + src/utils.cpp | 3 +++ 3 files changed, 8 insertions(+) diff --git a/src/lora_utils.cpp b/src/lora_utils.cpp index d27c4e9..f77bd79 100644 --- a/src/lora_utils.cpp +++ b/src/lora_utils.cpp @@ -206,4 +206,8 @@ namespace LoRa_Utils { return packet; } + void sleepRadio() { + radio.sleep(); + } + } \ No newline at end of file diff --git a/src/lora_utils.h b/src/lora_utils.h index e1073b4..dc5378d 100644 --- a/src/lora_utils.h +++ b/src/lora_utils.h @@ -13,6 +13,7 @@ namespace LoRa_Utils { void changeFreqTx(); void changeFreqRx(); void startReceive(); // ??? + void sleepRadio(); } diff --git a/src/utils.cpp b/src/utils.cpp index 1dff34e..40459d9 100644 --- a/src/utils.cpp +++ b/src/utils.cpp @@ -6,6 +6,7 @@ #include "boards_pinout.h" #include "syslog_utils.h" #include "A7670_utils.h" +#include "lora_utils.h" #include "wifi_utils.h" #include "gps_utils.h" #include "bme_utils.h" @@ -294,6 +295,8 @@ namespace Utils { digitalWrite(VEXT_CTRL, LOW); #endif #endif + LoRa_Utils::sleepRadio(); + delay(100); esp_deep_sleep_start(); } }