Generate Telemetry Unit Labels Function
I branched from PR #27 commit to add a Telemetry Unit Label Function. This allows one to add unit labels to APRS telemetry. I checked this operation on APRS-IS.
APRS Specification:

APRS.fi accepted string test:

Let me know if this should be rolled into #27 instead. Figured I'd keep the PR's separate for new packets.
This PR no longer includes the original units/label code
@rossengeorgiev yeah this branch is broken now with your update to #27. At some point in the near future I can merge your update of my telemetry packet into my other code. Since I have not just #28 telemetry/units but also Parameters, Labels, Equations, and project comments implemented as well should they just all go on one single PR?
I need to do some refactoring to make packets fit with how parsing is doing things. I might introduce breaking changes to parsing. I will try find time to figure it out this weekend.
Btw, all the current changes are on the packets branch, bad name I know... might rename it :)
OK @rossengeorgiev , So you know while this branch also has my original telemetry packet format which you updated it also contains my other implemented packets for reference. I'd love to get a PR in for these when I can. Let me know when you figure out your packet structure and I'll update them!
https://github.com/kb1lqc/aprs-python/tree/faradayrfcustombitprojectname
@rossengeorgiev checking in on this. Any luck with my previous comment? I'd be happy to do it myself too. If so any idea when these would get into the python module installable with pip?
I've been sidetracked by other things. Have you seen whats on the packets branch?
https://github.com/rossengeorgiev/aprs-python/compare/packets
You can parse and generate TelemetryReport, you have classes for generating, PARM and UNIT, just need to figure out EQNS and it should be complete.