Skip to content

billygr/LibAPRS

This branch is 8 commits ahead of, 12 commits behind markqvist/LibAPRS:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6d38fe7 · Feb 27, 2022

History

22 Commits
Oct 28, 2016
Oct 29, 2016
Oct 28, 2016
Oct 28, 2016
Oct 28, 2016
Oct 28, 2016
Oct 28, 2016
Oct 28, 2016
Oct 28, 2016
Oct 28, 2016
Feb 27, 2022
Jul 30, 2020
Dec 23, 2014
Oct 28, 2016
Jul 31, 2020

Repository files navigation

LibAPRS

LibAPRS is an Arduino IDE library that makes it easy to send and receive APRS packets with a MicroModem-compatible modem.

You can buy a complete modem from my shop, or you can build one yourself pretty easily. Take a look at the documentation in the MicroModem repository for information and getting started guides!

See the example included in the library for info on how to use it!

Some features

  • Send and receive AX.25 APRS packets
  • Full modulation and demodulation in software
  • Easy configuration of callsign and path settings
  • Easily process incoming packets
  • Shorthand functions for sending location updates and messages, so you don't need to manually create the packets
  • Ability to send raw packets
  • Support for settings APRS symbols
  • Support for power/height/gain info in location updates
  • Can run with open squelch

Installation

Place the "LibAPRS" folder (the one in the same folder as this readme file) inside your Arduino "libraries" folder. That's all!

Getting started

You should read through the "Basic_usage" example included with the library. It contains an explanation of all the functions and a basic sketch to get you up and running with sending and receiving packets.

Got bugs?

This library is very early, and being actively developed all the time. This means you should expect to find bugs. If you do, please report them here, so I can fix them! It also means I might have to make changes that will break code, and that you will have to rewrite your sketch. If you don't think that sounds good, wait a little while for a stable release of the library :)

About

An APRS library for the Arduino IDE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 68.9%
  • C 31.1%