aprs-python icon indicating copy to clipboard operation
aprs-python copied to clipboard

📡 Python module for working with APRS

Results 32 aprs-python issues
Sort by recently updated
recently updated
newest added

I am following the example here to send a test packet: [Doc](https://aprs-python.readthedocs.io/en/latest/examples.html#passcodes) ``` import aprslib # a valid passcode for the callsign is required in order to send AIS =...

The comment field is "]=" for the following Mic-E packet, which is compressed. You probably know this, as the comment field s gibberish in your documents. ``` { "raw": 'K6EYE-9>SWTUVY,WR6ABD,K6FGA-1*,WIDE2:`26SmJ`E/]"4V}=',...

need more info

Even though the APRS specification states message IDs ought to be alphanumerical, in practice one now routinely sees any group of five [printable ASCII characters](https://en.wikipedia.org/wiki/ASCII#Printable_characters) as a message ID behind...

wontfix
need more info

I'm very happy to see your aprslib and it works very fine, but i have so many raise Exceptions. Its like 50% What can i do for parse this messages?...

question

I am trying to create a threaded app that can stop each thread upon CTRL-C, and would like to set a timeout on consumer select.select to check if the app...

Hi: I've seen that the packets of telemetry are still not supported for parse. For any reason? I say that because telemetry.py has already parse_comment_telemetry that will do more or...

I have an app that uses consumer, but needs to pass in some kwargs for consumption at consumer function call time. This patch adds kwargs support to consumer creation as...

Added a function to turn a digi path list into a list of digis through which the packet passed. Path: `['K0ABC-1','WIDE1*','W0DEF-2','N0GHI-1*']` becomes digi path: `['K0ABC-1','W0DEF-2','N0GHI-1']` This is useful for anyone...

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...

Now that the module is split into smaller bits, it should be easier to add unit tests. List of completed submodules: - [ ] parsing.py - [x] common - [...