From 4057f0c5031f9387bf6fd99bb086f443b9ee9f88 Mon Sep 17 00:00:00 2001 From: franchioping Date: Sun, 29 Mar 2026 18:09:54 +0100 Subject: [PATCH] before radio --- .gitmodules | 5 +++++ components/RFM69_LowPowerLab | 2 +- components/drone_comms | 1 + main/main.cpp | 3 +-- 4 files changed, 8 insertions(+), 3 deletions(-) create mode 160000 components/drone_comms diff --git a/.gitmodules b/.gitmodules index dcd34e0..2d970c0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -30,3 +30,8 @@ [submodule "components/SPIFlash_LowPowerLab"] path = components/SPIFlash_LowPowerLab url = ssh://git@forgejo.galard.uk:222/Cansat/SPIFlash_LowPowerLab.git + + +[submodule "components/drone_comms"] + path = components/drone_comms + url = ssh://git@forgejo.galard.uk:222/Cansat/drone_comms.git diff --git a/components/RFM69_LowPowerLab b/components/RFM69_LowPowerLab index cd51f64..240306d 160000 --- a/components/RFM69_LowPowerLab +++ b/components/RFM69_LowPowerLab @@ -1 +1 @@ -Subproject commit cd51f646a0129401ad9449f279a4678367d4219e +Subproject commit 240306de6ebe5ef16ab474f8862366f96b54a711 diff --git a/components/drone_comms b/components/drone_comms new file mode 160000 index 0000000..e93d423 --- /dev/null +++ b/components/drone_comms @@ -0,0 +1 @@ +Subproject commit e93d423065d1f100fbd9da05383ab555261aa6d4 diff --git a/main/main.cpp b/main/main.cpp index a215392..c766e87 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -33,9 +33,9 @@ void gps_poll_init() { extern "C" void app_main(void) { initArduino(); gps = new GPS(); + gps_poll_init(); while (true) { - if (xSemaphoreTake(gps_mutex, (TickType_t)10) == pdTRUE) { ESP_LOGI(TAG, "loc -> lat: %f, long: %f, height: %f", gps->gps.latitudeDegrees, gps->gps.longitudeDegrees, @@ -48,7 +48,6 @@ extern "C" void app_main(void) { } xSemaphoreGive(gps_mutex); } - vTaskDelay(pdMS_TO_TICKS(250)); } }