Hi everyone,
I'm working on a project which is using NEO M8N GPS module. It is giving two types of output format NMEA and UBX. I used TinyGPS++ library to getting location from NMEA sentences. TinyGPS++ working on NMEA only.
Another library which is calling as Sparkfun u-blox GNSS Arduino LibrarySparkFun_u-blox_GNSS_Arduino_Library is working on UBX output. It is giving position coordinates in long type and it is more accurate than NMEA position output (NMEA giving up to 6 digits in Arduino float Sparkfun UBX giving up to 7 digits in long type.).
Then both libraries has pros and cons. So I tried to getting position coordinates from UBX and another data from NMEA (Satellite information DPOs and etc.). So I hope to use both libraries together to getting position coordinates and other data.
So I'm asking you is it possible to use two libraries simultaneously in one GPS module (one UART). I tried to use them together but It seems not possible. So I need your help to solve this.
Thank You.
I just use the UBX output and can't think of any sattelite information that NMEA would provide, that you can't get via UBX.
With an M8N you may only need the NAV-PVT word, to get your position, speeds and indication of signal quality
The sparkfun library has PVT examples
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.