Hi All,
I'm working on reading UART GPS messages, parsing them, and then sending them via MAVLink to a ground control station with the Teensy 4.1. At the moment, we're working with the MatekSys M10Q-5883. With the Teensy handling a few other processes (PWM input from a controller, reading and writing CAN messages to various components, and reading and writing MAVLink messages to/from our GCS) this is actually the first time I've seen any significant impact in performance. I admit I'm using a bit of brute force to deal with the GPS messages, so I suspect this might be part of the issue.
Thus, I figured I'd reach out to see if anyone has any recommendations for libraries that they have used to parse NMEA messages on the Teensy 4.1. Ideally, we'd work with a C/C++ library rather than something Arduino specific.
I'm also a bit concerned with our GPS module of choice at the moment. I've tried a couple different boards with the same ublox M10Q gps module, and have gotten much more accurate GPS readings in the past. Does anyone have any recommendations for small GPS boards that they've used with the Teensy?
Per usual, thanks everyone!
Sam
I'm working on reading UART GPS messages, parsing them, and then sending them via MAVLink to a ground control station with the Teensy 4.1. At the moment, we're working with the MatekSys M10Q-5883. With the Teensy handling a few other processes (PWM input from a controller, reading and writing CAN messages to various components, and reading and writing MAVLink messages to/from our GCS) this is actually the first time I've seen any significant impact in performance. I admit I'm using a bit of brute force to deal with the GPS messages, so I suspect this might be part of the issue.
Thus, I figured I'd reach out to see if anyone has any recommendations for libraries that they have used to parse NMEA messages on the Teensy 4.1. Ideally, we'd work with a C/C++ library rather than something Arduino specific.
I'm also a bit concerned with our GPS module of choice at the moment. I've tried a couple different boards with the same ublox M10Q gps module, and have gotten much more accurate GPS readings in the past. Does anyone have any recommendations for small GPS boards that they've used with the Teensy?
Per usual, thanks everyone!
Sam