New source ids observed in the wild
Opened this issue · 0 comments
Adafruit_GPS.h includes:
const char *sources[7] = {"II", "WI", "GP", "PG",
"GN", "P", "ZZZ"}; ///< valid source ids
for the first letters of valid sentence names. I've recently encountered some additional source ids on a network including Raymarine and Standard Horizon components.
const char *sources[11] = {"II", "WI", "GP", "PG",
"HC", "TI", "SD", "AI", // added 2024-07-24 after observing
"GN", "P", "ZZZ"}; ///< valid source ids
Should we add them directly, or with a conditional compile on #ifdef NMEA_EXTENSIONS to keep the data footprint on the minimal library small?
-
Arduino board: Testing with Teensy 3.5
-
Arduino IDE version 2.3.2
-
List the steps to reproduce the problem below (if possible attach a sketch or
copy the sketch code in too):
attempt parsing a sentence starting with $TI or others above.