#if HAS_EEPROM
#include <EEPROM.h>
#elif PLATFORM == PLATFORM_NRF52
- #include "flash_nrf5x.h"
- int written_bytes = 0;
+ #include <Adafruit_LittleFS.h>
+ #include <InternalFileSystem.h>
+ using namespace Adafruit_LittleFS_Namespace;
+ #define EEPROM_FILE "eeprom"
+ bool file_exists = false;
+ int written_bytes = 4;
+ File file(InternalFS);
#endif
#include <stddef.h>
-#include "LoRa.h"
+
+#if MODEM == SX1262
+#include "sx126x.h"
+sx126x *LoRa = &sx126x_modem;
+#elif MODEM == SX1276 || MODEM == SX1278
+#include "sx127x.h"
+sx127x *LoRa = &sx127x_modem;
+#elif MODEM == SX1280
+#include "sx128x.h"
+sx128x *LoRa = &sx128x_modem;
+#endif
+
#include "ROM.h"
#include "Framing.h"
#include "MD5.h"