mcci-catena / Catena-Arduino-Platform

Arduino platform library for MCCI Catena IoT Systems
MIT License
12 stars 11 forks source link

Adapt for LMIC library v2.3.0 #105

Closed terrillmoore closed 5 years ago

terrillmoore commented 5 years ago

Now that we have configuration as part of the LMIC library, and now that the Arduino-LoRaWAN library can use the in-LMIC configuration, we can remove it from the Catena platform.

However, this requires quite a bit of refactoring. The good news is that we can delete all the constructor classes. In fact, it's not clear that we need all the derived LoRaWAN classes, but we can leave them in for now.

In fact, the code didn't work with LMIC v2.3.0 on the 4610, because it didn't take advantage of the LMIC code to handle TCXO on/off.