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.
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.