Senet-ized LMIC for MOTE_L152RC

Fork of lmic_MOTE_L152RC by Semtech

Revision:
13:097c74da6ffe
Parent:
10:6c0830baf10f
--- a/lmic.cpp	Tue Mar 08 08:19:44 2016 -0500
+++ b/lmic.cpp	Thu Aug 11 15:45:21 2016 +0000
@@ -788,6 +788,7 @@
             LMIC.channelMap[u] = en125;
         LMIC.channelMap[64/16] = chmap;
     } else {
+        chpage >>= 4; //DLK::chpage is only the top nibble... before this, only works for chpage=0,6,7
         if( chpage >= (72+MAX_XCHANNELS+15)/16 )
             return 0;
         LMIC.channelMap[chpage] = chmap;
@@ -1222,6 +1223,9 @@
                 LMIC.upRepeat = uprpt;
                 setDrTxpow(DRCHG_NWKCMD, dr, pow2dBm(p1));
             }
+            debug("MCMD_LADR_REQ:%02X%02X%02X%02X - dr:%u pw:%u - %04X%04X%04X%04X%04X\r\n",
+                  opts[oidx+1-5],opts[oidx+2-5],opts[oidx+3-5],opts[oidx+4-5],
+                  dr,pow2dBm(p1),LMIC.channelMap[0],LMIC.channelMap[1],LMIC.channelMap[2],LMIC.channelMap[3],LMIC.channelMap[4]);
             LMIC.adrChanged = 1;  // Trigger an ACK to NWK
             continue;
         }