From 94d86b3c9b20e0b5105d845fde7600665307a5f7 Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Sat, 11 Oct 2025 12:11:38 -0500 Subject: [PATCH] Add UC6580 to boot message detection, for Heltec Tracker --- src/gps/GPS.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gps/GPS.cpp b/src/gps/GPS.cpp index dd579e7c6..4ae9766d2 100644 --- a/src/gps/GPS.cpp +++ b/src/gps/GPS.cpp @@ -1283,7 +1283,8 @@ GnssModel_t GPS::probe(int serialSpeed) // attempt to detect the chip based on boot messages std::vector airoha = {{"AG3335", "$PAIR021,AG3335", GNSS_MODEL_AG3335}, {"AG3352", "$PAIR021,AG3352", GNSS_MODEL_AG3352}, - {"RYS3520", "$PAIR021,REYAX_RYS3520_V2", GNSS_MODEL_AG3352}}; + {"RYS3520", "$PAIR021,REYAX_RYS3520_V2", GNSS_MODEL_AG3352}, + {"UC6580", "UC6580", GNSS_MODEL_UC6580}}; GnssModel_t detectedDriver = getProbeResponse(500, airoha, serialSpeed); if (detectedDriver != GNSS_MODEL_UNKNOWN) { return detectedDriver;