LMiC adapted to work with SX1272MB2xAS LoRa shield.
Fork of LMiC by
Diff: lmic.cpp
- Revision:
- 7:29058a7ccf23
- Parent:
- 6:eed5fd627a2b
- Child:
- 8:5879e83f632a
diff -r eed5fd627a2b -r 29058a7ccf23 lmic.cpp --- a/lmic.cpp Thu Feb 25 15:39:28 2016 +0000 +++ b/lmic.cpp Thu Feb 25 21:28:23 2016 +0000 @@ -1461,8 +1461,8 @@ { debug("LMIC schedRx2 enter\r\n"); // Add 1.5 symbols we need 5 out of 8. Try to sync 1.5 symbols into the preamble. -// LMIC.rxtime = LMIC.txend + delay + (PAMBL_SYMS-MINRX_SYMS)*dr2hsym(LMIC.dn2Dr); - LMIC.rxtime = LMIC.txend + delay; + LMIC.rxtime = LMIC.txend + delay + (PAMBL_SYMS-MINRX_SYMS)*dr2hsym(LMIC.dn2Dr); +// LMIC.rxtime = LMIC.txend + delay; os_setTimedCallback(&LMIC.osjob, LMIC.rxtime - RX_RAMPUP, func); } @@ -1501,8 +1501,8 @@ else #endif { - // LMIC.rxtime = LMIC.txend + delay + (PAMBL_SYMS-MINRX_SYMS)*dr2hsym(LMIC.dndr); - LMIC.rxtime = LMIC.txend + delay; + LMIC.rxtime = LMIC.txend + delay + (PAMBL_SYMS-MINRX_SYMS)*dr2hsym(LMIC.dndr); +// LMIC.rxtime = LMIC.txend + delay; LMIC.rxsyms = MINRX_SYMS; } os_setTimedCallback(&LMIC.osjob, LMIC.rxtime - RX_RAMPUP, func);