Skip to content

Commit fbee2bc

Browse files
committed
Add NMEA back to PPP logging
This enables SIV and other perceived performance while connected over BT.
1 parent 1d8d055 commit fbee2bc

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Firmware/RTK_Everywhere/GNSS_LG290P.ino

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1293,15 +1293,15 @@ uint8_t GNSS_LG290P::getLoggingType()
12931293
// GST is not available/default
12941294
if (getActiveNmeaMessageCount() == 6 && getActiveRtcmMessageCount() == 0)
12951295
logType = LOGGING_STANDARD;
1296-
else if (getActiveNmeaMessageCount() == 1 && getActiveRtcmMessageCount() == 8)
1296+
else if (getActiveNmeaMessageCount() == 6 && getActiveRtcmMessageCount() == 8)
12971297
logType = LOGGING_PPP;
12981298
}
12991299
else
13001300
{
13011301
// GST *is* available/default
13021302
if (getActiveNmeaMessageCount() == 7 && getActiveRtcmMessageCount() == 0)
13031303
logType = LOGGING_STANDARD;
1304-
else if (getActiveNmeaMessageCount() == 1 && getActiveRtcmMessageCount() == 8)
1304+
else if (getActiveNmeaMessageCount() == 7 && getActiveRtcmMessageCount() == 8)
13051305
logType = LOGGING_PPP;
13061306
}
13071307

@@ -1776,8 +1776,9 @@ void GNSS_LG290P::menuMessages()
17761776
if (incoming == 11)
17771777
rtcmReportRate = 30;
17781778

1779-
setNmeaMessageRates(0); // Turn off all NMEA messages
1780-
setNmeaMessageRateByName("GGA", 1);
1779+
// Reset NMEA rates to defaults
1780+
for (int x = 0; x < MAX_LG290P_NMEA_MSG; x++)
1781+
settings.lg290pMessageRatesNMEA[x] = lgMessagesNMEA[x].msgDefaultRate;
17811782

17821783
setRtcmRoverMessageRates(0); // Turn off all RTCM messages
17831784
setRtcmRoverMessageRateByName("RTCM3-1019", rtcmReportRate);

0 commit comments

Comments
 (0)