From 91de72ae76713e3f9054131f18b062d07d7e0114 Mon Sep 17 00:00:00 2001 From: sq2ips Date: Tue, 29 Jul 2025 15:00:45 +0200 Subject: [PATCH] Small fix for GPS watchdog --- m20/Core/Src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/m20/Core/Src/main.c b/m20/Core/Src/main.c index 483117c..08b2c27 100644 --- a/m20/Core/Src/main.c +++ b/m20/Core/Src/main.c @@ -234,7 +234,7 @@ void main_loop(void) { #ifdef GPS_WATCHDOG #if GPS_TYPE == 1 - if (NmeaData.Fix >= 1 && NmeaData.Sats>1) + if (NmeaData.Fix >= 1 && NmeaData.Sats>0) GpsPreviousFix = true; if (GpsPreviousFix && (NmeaData.Fix <= 1 || NmeaData.Sats == 0)) { GpsWatchdogCounter++; @@ -242,7 +242,7 @@ void main_loop(void) { GpsWatchdogCounter = 0; } #elif GPS_TYPE == 2 - if (NmeaData.Fix >= 1 && NmeaData.Sats>1) + if (GpsData.Fix >= 1 && GpsData.Sats>0) GpsPreviousFix = true; if (GpsPreviousFix && (GpsData.Fix <= 1 || GpsData.Sats == 0)) { GpsWatchdogCounter++;