Browse Source

Add Rx Data output

master
Ralf Behrens 4 years ago
parent
commit
dbffce8dc2
  1. 12
      src/main.cpp

12
src/main.cpp

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

Loading…
Cancel
Save