kopia lustrzana https://github.com/markqvist/LibAPRS
Merge pull request #14 from MikeAlger/Update2NewArduinoLibSpec
Modifying to newer Arduino Library format …pull/20/merge
commit
13fc413826
Plik binarny nie jest wyświetlany.
|
@ -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;
|
poll_timer = 0;
|
||||||
APRS_poll();
|
APRS_poll();
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -135,4 +135,4 @@ void AFSK_poll(Afsk *afsk);
|
||||||
void afsk_putchar(char c);
|
void afsk_putchar(char c);
|
||||||
int afsk_getchar(void);
|
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_sendRaw(AX25Ctx *ctx, void *_buf, size_t len);
|
||||||
void ax25_init(AX25Ctx *ctx, ax25_callback_t hook);
|
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,
|
0x6b46, 0x7acf, 0x4854, 0x59dd, 0x2d62, 0x3ceb, 0x0e70, 0x1ff9,
|
||||||
0xf78f, 0xe606, 0xd49d, 0xc514, 0xb1ab, 0xa022, 0x92b9, 0x8330,
|
0xf78f, 0xe606, 0xd49d, 0xc514, 0xb1ab, 0xa022, 0x92b9, 0x8330,
|
||||||
0x7bc7, 0x6a4e, 0x58d5, 0x495c, 0x3de3, 0x2c6a, 0x1ef1, 0x0f78,
|
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;
|
return f->end - f->begin;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
|
@ -5,4 +5,4 @@
|
||||||
#define HDLC_RESET 0x7F
|
#define HDLC_RESET 0x7F
|
||||||
#define AX25_ESC 0x1B
|
#define AX25_ESC 0x1B
|
||||||
|
|
||||||
#endif
|
#endif
|
|
@ -3,4 +3,4 @@
|
||||||
#define m644p 0x03
|
#define m644p 0x03
|
||||||
|
|
||||||
#define REF_3V3 0x01
|
#define REF_3V3 0x01
|
||||||
#define REF_5V 0x02
|
#define REF_5V 0x02
|
|
@ -29,4 +29,4 @@
|
||||||
#define ADC_DDR DDRC
|
#define ADC_DDR DDRC
|
||||||
#endif
|
#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
|
||||||
|
|
Ładowanie…
Reference in New Issue