Parse various types of NMEA sentences from GPS receivers.
As much an exercise in using Python's new dataclasses as anything else.
In ordinary terminal::
$ stty -F /dev/ttyUSB0 4800
$ cat /dev/ttyUSB0
https://www.linux-magazine.com/Issues/2018/210/Tutorial-gpsd https://maker.pro/raspberry-pi/tutorial/how-to-use-a-gps-receiver-with-raspberry-pi-4