Reduced, but functional u-blox series driver
Disabled old-style gps interface, enabled GPS driver
Tuned GPS update rates
Fixed typo
Minor quick cleanups
More cleanup
Minor polishing, fixed rate and last measurement indication
Merged with newer, cleaned up code, fixed the checksum error
Small corrections
Added option to select port name, minor tweaks to status printing, sacrificied 20 bytes for better status / user debuggability
Update on every position change, do not wait for other measurements
Changed parse interface, differentiation between config needed and position updated, working but might be solved more elegant
Changed gps position topic mostly to SI units and float, removed counters and added specifig timestamps
Removed some unnecessairy flags, home position back working
Merged mtk16 and mtk19 helper classes, configure() now writes directly instead of buffering
Added MTK 1.6, works after some seconds, work in progress
Added support for MTK revision 19, working condition but configuration of MTK is very slow and needs improvement
Sped up MTK configuration but the detection time can still be improved: timeouts/usleeps
Restructered the parsing/configuring, MTK working
Another rewrite: most of the polling, reading and writing is now inside the GPS classes