Holds the source code for generating APRS packet "sounds" on the teensy 3.1's DAC pin.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 95e2bce Mar 24, 2015
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Cleaned up some comments. Augmented the README.md Jan 29, 2014
APRSExample.cpp Update APRSExample.cpp Mar 25, 2015
README.md Fixed README Jan 29, 2014
afsk.cpp Update afsk.cpp Mar 24, 2015
afsk.h Update afsk.h Mar 24, 2015
aprs.cpp Update aprs.cpp Mar 24, 2015
aprs.h Update aprs.h Mar 24, 2015
ax25.cpp Update ax25.cpp Mar 24, 2015
ax25.h Update ax25.h Mar 24, 2015
progmemSin.h Cleaned up some comments. Augmented the README.md Jan 29, 2014

README.md

aprs-teensy31

Holds the source code for generating APRS packet "sounds" on the teensy 3.1's DAC pin.

Notes

  • This code is intended to be used with the Arduino Library for Teensy 3.1. For simplicity you can use Teensyduino.
  • aprs.h contains the two function calls you need.
    • Call aprs_setup with the parameters you want.
    • Call aprs_send to send a packet. Note: It will not return until the entire packet has been sent.
  • The code is structured as generic C-code with no clases or object oriented features. It is purely functional in nature anyway.

Acknowledgement

This code is based on code retrieved from the Trackuino project on the web here. This is a hardware/software project designed to use the Arduino and a Radiometrix HX1 transmitter as a position tracking system. The code was written by Javier Martin under the same GNU General Public License I am using for this project.