Yo Hal! On Mon, 29 May 2023 15:22:43 -0700 Hal Murray via devel <devel@ntpsec.org> wrote:
> Can somebody give me a lesson on this area? > > The code is: > tty = open("/dev/ttyACM0") > forever: > line = tty.readline() > a) How do I read mostly ASCII without crashing when there is > non-ASCII? To open to read binary: tty = open("/dev/ttyACM0", "rb") The line will be binary. Getting just the NMEA out will be fun. > b) Why is a u-Blox LEA-M8T sending me non-ASCII crap? Becasue it wants to. Becasue UBX is better than NMEA. > This is coming from the USB port. It's running in NMEA mode. > I don't think I have sent it any commands. From u-blox8-M8_ReceiverDescrProtSpec_UBX-13003221.pdf: "By default all ports are configured for UBX and NMEA protocols." RGDS GARY --------------------------------------------------------------------------- Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703 g...@rellim.com Tel:+1 541 382 8588 Veritas liberabit vos. -- Quid est veritas? "If you can't measure it, you can't improve it." - Lord Kelvin
pgphJpZk9Bk6j.pgp
Description: OpenPGP digital signature
_______________________________________________ devel mailing list devel@ntpsec.org https://lists.ntpsec.org/mailman/listinfo/devel