I have read the technical spec of the M17 protocol and what a breath of fresh! Hats off to the authors of this document.
One thing that I did choke on was the encoding of GNSS latitude/longitude coordinates in the application layer.
[color=#404040][size=small][font=Lato, proxima-nova, “Helvetica Neue”, Arial, sans-serif]“32-bit fixed point degrees and decimal minutes (TBD)”[/font][/size][/color]
Given this not a presentation layer, surely the better approach is to store these quantities as decimal degrees rather than the mashup format that is integer degrees with decimal minutes.
Using decimal degrees uses the space more efficiently allowing greater resolution and a simpler encoding to boot. It is the default format that almost any modern software uses/accepts as input.
Can this be changed before it it too late! I would hate M17 to become an mishmash of formats that is endemic in APRS.
I look forward to joining you on the Friday Net.