Use mcci-catena/arduino-lmic as the base library

This commit is contained in:
Manuel Bleichenbacher
2018-10-02 23:08:38 +02:00
parent 0f97ce4e0f
commit 1fe8bf692c
36 changed files with 5095 additions and 1301 deletions

View File

@ -125,6 +125,11 @@ void hal_pin_rst(u1_t val)
}
}
s1_t hal_getRssiCal (void) {
return lmic_pins.rssi_cal;
}
// -----------------------------------------------------------------------------
// SPI
@ -444,7 +449,7 @@ static void hal_bgTask(void* pvParameter) {
os_runloop();
}
void hal_init()
void hal_init_ex(const void *pContext)
{
// configure radio I/O and interrupt handler
hal_io_init();

View File

@ -27,6 +27,7 @@ typedef struct lmic_pinmap {
uint8_t rst;
uint8_t dio0;
uint8_t dio1;
int8_t rssi_cal; // cal in dB -- added to RSSI measured prior to decision. Must include noise guardband!
} lmic_pinmap;
extern lmic_pinmap lmic_pins;