LibAPRS-master
所属分类:其他
开发工具:LINUX
文件大小:921KB
下载次数:0
上传日期:2020-05-22 05:12:16
上 传 者:
r4d10n
说明: libaprs reporting system for amateur radio
文件列表:
.development (0, 2018-07-06)
LICENSE (35312, 2018-07-06)
examples (0, 2018-07-06)
examples\Basic_usage (0, 2018-07-06)
examples\Basic_usage\Basic_usage.ino (5071, 2018-07-06)
extras (0, 2018-07-06)
extras\MicroModem_Manual_v3.pdf (1032248, 2018-07-06)
library.properties (678, 2018-07-06)
src (0, 2018-07-06)
src\AFSK.cpp (16374, 2018-07-06)
src\AFSK.h (5635, 2018-07-06)
src\AX25.cpp (4798, 2018-07-06)
src\AX25.h (1591, 2018-07-06)
src\CRC-CCIT.c (2249, 2018-07-06)
src\CRC-CCIT.h (397, 2018-07-06)
src\FIFO.h (1672, 2018-07-06)
src\HDLC.h (129, 2018-07-06)
src\LibAPRS.cpp (8794, 2018-07-06)
src\LibAPRS.h (1011, 2018-07-06)
src\constants.h (103, 2018-07-06)
src\device.h (558, 2018-07-06)
src\src.ino (160, 2018-07-06)
LibAPRS
==========
LibAPRS is an Arduino IDE library that makes it easy to send and receive APRS packets with a [MicroModem](http://unsigned.io/micromodem)-compatible modem.
You can buy a complete modem from [my shop](http://unsigned.io/shop), or you can build one yourself pretty easily. Take a look at the documentation in the [MicroModem](https://github.com/markqvist/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
1. Download the library: https://github.com/markqvist/LibAPRS/archive/master.zip
1. (In the Arduino IDE) Sketch > Include Library > Add .ZIP Library... > select the downloaded file > Open
## 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 :)
近期下载者:
相关文件:
收藏者: