Merge pull request #14 from MikeAlger/Update2NewArduinoLibSpec

Modifying to newer Arduino Library format …
master
Mark Qvist 2018-07-06 09:04:27 +02:00 zatwierdzone przez GitHub
commit 13fc413826
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
16 zmienionych plików z 21 dodań i 9 usunięć

0
.development 100644
Wyświetl plik

Plik binarny nie jest wyświetlany.

10
library.properties 100644
Wyświetl plik

@ -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

Wyświetl plik

@ -472,4 +472,4 @@ ISR(ADC_vect) {
poll_timer = 0;
APRS_poll();
}
}
}

Wyświetl plik

@ -135,4 +135,4 @@ void AFSK_poll(Afsk *afsk);
void afsk_putchar(char c);
int afsk_getchar(void);
#endif
#endif

Wyświetl plik

@ -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

Wyświetl plik

@ -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,
};
};

Wyświetl plik

@ -15,4 +15,4 @@ inline uint16_t update_crc_ccit(uint8_t c, uint16_t prev_crc) {
}
#endif
#endif

Wyświetl plik

@ -82,4 +82,4 @@ inline size_t fifo_len(FIFOBuffer *f) {
return f->end - f->begin;
}
#endif
#endif

Wyświetl plik

@ -5,4 +5,4 @@
#define HDLC_RESET 0x7F
#define AX25_ESC 0x1B
#endif
#endif

Wyświetl plik

@ -3,4 +3,4 @@
#define m644p 0x03
#define REF_3V3 0x01
#define REF_5V 0x02
#define REF_5V 0x02

Wyświetl plik

@ -29,4 +29,4 @@
#define ADC_DDR DDRC
#endif
#endif
#endif

2
src/src.ino 100644
Wyświetl plik

@ -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