nrf52 targets: increase limits for contacts and channels

This commit is contained in:
taco 2025-08-25 12:41:59 +10:00
parent 2b24c575c7
commit accd1e0a97
17 changed files with 64 additions and 61 deletions

View file

@ -63,13 +63,16 @@ void DataStore::begin() {
#include <SPIFFS.h>
#elif defined(RP2040_PLATFORM)
#include <LittleFS.h>
#elif defined(NRF52_PLATFORM)
#include <CustomLFS.h>
#elif defined(NRF52_PLATFORM) || defined(STM32_PLATFORM)
#if defined(QSPIFLASH)
#include <CustomLFS_QSPIFlash.h>
#else
#if defined(EXTRAFS)
#include <CustomLFS.h>
#else
#include <InternalFileSystem.h>
#endif
#elif defined(STM32_PLATFORM)
#include <InternalFileSystem.h>
#endif
#endif
#if defined(NRF52_PLATFORM) || defined(STM32_PLATFORM)
@ -471,9 +474,9 @@ void DataStore::migrateToSecondaryFS() {
}
}
if (!_fsExtra->exists("/channels2")) {
if (_fs->exists("/contacts2")) {
File oldFile = openRead(_fs, "/contacts2");
File newFile = openWrite(_fsExtra, "/contacts2");
if (_fs->exists("/channels2")) {
File oldFile = openRead(_fs, "/channels2");
File newFile = openWrite(_fsExtra, "/channels2");
if (oldFile && newFile) {
uint8_t buf[64];
@ -484,7 +487,7 @@ void DataStore::migrateToSecondaryFS() {
}
if (oldFile) oldFile.close();
if (newFile) newFile.close();
_fs->remove("/contacts2");
_fs->remove("/channels2");
}
}
// cleanup nodes which have been testing the extra fs, copy _main.id and new_prefs back to primary
@ -527,6 +530,9 @@ void DataStore::migrateToSecondaryFS() {
if (_fs->exists("/contacts3")) {
_fs->remove("/contacts3");
}
if (_fs->exists("/channels2")) {
_fs->remove("/channels2");
}
if (_fsExtra->exists("/_main.id")) {
_fsExtra->remove("/_main.id");
}

View file

@ -34,7 +34,6 @@ static uint32_t _atoi(const char* sp) {
DataStore store(SPIFFS, rtc_clock);
#endif
#ifdef ESP32
#ifdef WIFI_SSID
#include <helpers/esp32/SerialWifiInterface.h>