3 ms·
APRS messaging is awesome. In many cases, you can leverage iGates and the Internet-based APRS-IS backbone to move your messages from RF (radio) to Internet and
by chrissnell 12y ago
APRS messaging is awesome. In many cases, you can leverage iGates and the Internet-based APRS-IS backbone to move your messages from RF (radio) to Internet and then back on to RF at a remote location.
I've built an APRS library for Go as part of a high-altitude balloon project that I've been working on. It can encode and decode APRS messages, ACK received messages, and send/receive APRS packets over AX.25/KISS (over serial or TCP/IP). The library is currently bundled with the balloon code but I plan on breaking it out into its own project soon.
Code here:
APRS library: https://github.com/chrissnell/GoBalloon/tree/master/aprs https://github.com/chrissnell/GoBalloon/tree/master/aprs
AX.25 encoding/decoding: https://github.com/chrissnell/GoBalloon/tree/master/ax25 https://github.com/chrissnell/GoBalloon/tree/master/ax25
APRS-IS library (thanks to @dustin):
https://github.com/chrissnell/GoBalloon/tree/master/aprsis https://github.com/chrissnell/GoBalloon/tree/master/aprsis