|
|
|
|
@ -239,7 +239,7 @@ void onEvent(ev_t ev) {
@@ -239,7 +239,7 @@ void onEvent(ev_t ev) {
|
|
|
|
|
Serial.println(F("EV_REJOIN_FAILED")); |
|
|
|
|
break; |
|
|
|
|
break; |
|
|
|
|
case EV_TXCOMPLETE: |
|
|
|
|
case EV_TXCOMPLETE: |
|
|
|
|
Serial.println(F("EV_TXCOMPLETE (includes waiting for RX windows)")); |
|
|
|
|
if (LMIC.txrxFlags & TXRX_ACK) |
|
|
|
|
Serial.println(F("Received ack")); |
|
|
|
|
@ -305,18 +305,20 @@ void onEvent(ev_t ev) {
@@ -305,18 +305,20 @@ void onEvent(ev_t ev) {
|
|
|
|
|
void setup() { |
|
|
|
|
delay(5000); |
|
|
|
|
while (!Serial); |
|
|
|
|
Serial.begin(9600); |
|
|
|
|
Serial.println(F("Starting 1.0")); |
|
|
|
|
Serial.begin(19200); |
|
|
|
|
Serial.println(F("Starting 1.02")); |
|
|
|
|
|
|
|
|
|
#ifdef __SAMD21G18A__ |
|
|
|
|
Serial.println(F("SAMD21G18A ARM Cortex-M0+ detected")); |
|
|
|
|
#endif |
|
|
|
|
#ifdef ARDUINO_SAMD_FEATHER_M0 |
|
|
|
|
Serial.println(F("defined for Feather M0 Board")); |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#ifdef CFG_eu868 |
|
|
|
|
Serial.println(F("Using EU868")); |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#ifdef VCC_ENABLE |
|
|
|
|
// For Pinoccio Scout boards
|
|
|
|
|
pinMode(VCC_ENABLE, OUTPUT); |
|
|
|
|
digitalWrite(VCC_ENABLE, HIGH); |
|
|
|
|
delay(1000); |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
// LMIC init
|
|
|
|
|
os_init(); |
|
|
|
|
|