Modifying to newer Arduino Library format specifed in https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification
parent
aa63bc24bf
commit
b65695e140
Binary file not shown.
|
@ -0,0 +1,10 @@
|
|||
name=LibAPRS
|
||||
version=1.0
|
||||
author=Mark Qvist
|
||||
maintainer=Mark Qvist
|
||||
sentence=A library that turns the aruino into a Ax.25 Modem
|
||||
paragraph="LibAPRS is a library for the Arduino IDE, that makes it easy to write your own APRS applications for a MicroModem, or compatible build. It allows you to send and receive APRS packets, location updates and messages using simple functions in the Arduino IDE. All the AFSK modulation/demodulation, AX.25 handling, and such is running transparently in the “background” in interrupts, so you can focus on implementing exactly what you want!"
|
||||
category=Communication
|
||||
url=http://unsigned.io/projects/libaprs/
|
||||
architectures=avr
|
||||
includes=LibAPRS.h
|
|
@ -472,4 +472,4 @@ ISR(ADC_vect) {
|
|||
poll_timer = 0;
|
||||
APRS_poll();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -135,4 +135,4 @@ void AFSK_poll(Afsk *afsk);
|
|||
void afsk_putchar(char c);
|
||||
int afsk_getchar(void);
|
||||
|
||||
#endif
|
||||
#endif
|
|
@ -67,4 +67,4 @@ void ax25_poll(AX25Ctx *ctx);
|
|||
void ax25_sendRaw(AX25Ctx *ctx, void *_buf, size_t len);
|
||||
void ax25_init(AX25Ctx *ctx, ax25_callback_t hook);
|
||||
|
||||
#endif
|
||||
#endif
|
|
@ -33,4 +33,4 @@ const uint16_t crc_ccit_table[256] PROGMEM = {
|
|||
0x6b46, 0x7acf, 0x4854, 0x59dd, 0x2d62, 0x3ceb, 0x0e70, 0x1ff9,
|
||||
0xf78f, 0xe606, 0xd49d, 0xc514, 0xb1ab, 0xa022, 0x92b9, 0x8330,
|
||||
0x7bc7, 0x6a4e, 0x58d5, 0x495c, 0x3de3, 0x2c6a, 0x1ef1, 0x0f78,
|
||||
};
|
||||
};
|
|
@ -15,4 +15,4 @@ inline uint16_t update_crc_ccit(uint8_t c, uint16_t prev_crc) {
|
|||
}
|
||||
|
||||
|
||||
#endif
|
||||
#endif
|
|
@ -82,4 +82,4 @@ inline size_t fifo_len(FIFOBuffer *f) {
|
|||
return f->end - f->begin;
|
||||
}
|
||||
|
||||
#endif
|
||||
#endif
|
|
@ -5,4 +5,4 @@
|
|||
#define HDLC_RESET 0x7F
|
||||
#define AX25_ESC 0x1B
|
||||
|
||||
#endif
|
||||
#endif
|
|
@ -3,4 +3,4 @@
|
|||
#define m644p 0x03
|
||||
|
||||
#define REF_3V3 0x01
|
||||
#define REF_5V 0x02
|
||||
#define REF_5V 0x02
|
|
@ -29,4 +29,4 @@
|
|||
#define ADC_DDR DDRC
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif
|
|
@ -0,0 +1,2 @@
|
|||
// Do not add to this file (src.ino) it only serves to allow users to easily open the underlying c/c++ and header files of LibAPRS to view/edit in arduino IDE
|
||||
|
Loading…
Reference in New Issue