|
|
|
|
@ -244,9 +244,15 @@ void onEvent(ev_t ev) {
@@ -244,9 +244,15 @@ void onEvent(ev_t ev) {
|
|
|
|
|
if (LMIC.txrxFlags & TXRX_ACK) |
|
|
|
|
Serial.println(F("Received ack")); |
|
|
|
|
if (LMIC.dataLen) { |
|
|
|
|
Serial.println(F("Received ")); |
|
|
|
|
Serial.println(LMIC.dataLen); |
|
|
|
|
Serial.println(F(" bytes of payload")); |
|
|
|
|
Serial.print(F("Received ")); |
|
|
|
|
Serial.print(LMIC.dataLen); |
|
|
|
|
Serial.print(F(" bytes of payload: ")); |
|
|
|
|
for (int i = 0; i < LMIC.dataLen; i++) { |
|
|
|
|
if (LMIC.frame[LMIC.dataBeg + i] < 0x10) { Serial.print(F("0")); } |
|
|
|
|
Serial.print(LMIC.frame[LMIC.dataBeg + i], HEX); |
|
|
|
|
Serial.print(F(" ")); |
|
|
|
|
} |
|
|
|
|
Serial.println(F("")); |
|
|
|
|
} |
|
|
|
|
// Schedule next transmission
|
|
|
|
|
os_setTimedCallback(&sendjob, os_getTime() + sec2osticks(TX_INTERVAL), do_send); |
|
|
|
|
|