mirror of
https://github.com/meshtastic/firmware.git
synced 2025-09-11 05:24:26 +00:00
\Update src/gps/GPS.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
parent
d095b6b92e
commit
54d64e19f7
@ -1378,9 +1378,11 @@ GnssModel_t GPS::getProbeResponse(unsigned long timeout, const std::vector<ChipI
|
||||
char c = _serial_gps->read();
|
||||
|
||||
// Add char to buffer if there's space
|
||||
if (responseLen < sizeof(response) - 1) {
|
||||
response[responseLen++] = c;
|
||||
response[responseLen] = '\0';
|
||||
} else {
|
||||
#ifdef GPS_DEBUG
|
||||
LOG_WARN("GPS response buffer overflow, dropping character '%c'", c);
|
||||
#endif
|
||||
}
|
||||
|
||||
if (c == ',' || (responseLen >= 2 && response[responseLen - 2] == '\r' && response[responseLen - 1] == '\n')) {
|
||||
|
Loading…
Reference in New Issue
Block a user