Check filesystem mounted

This commit is contained in:
ford-jones 2025-08-21 12:01:45 +12:00
parent f6bb1977bc
commit e6a2df5b6d

View File

@ -303,15 +303,24 @@ bool RangeTestModuleRadio::appendFile(const meshtastic_MeshPacket &mp)
bool RangeTestModuleRadio::removeFile() bool RangeTestModuleRadio::removeFile()
{ {
#ifdef ARCH_ESP32 #ifdef ARCH_ESP32
if (FSCom.exists("/static/rangetest.csv")) { if (!FSBegin()) {
LOG_INFO("Deleting previous range test."); LOG_DEBUG("An Error has occurred while mounting the filesystem");
bool result = FSCom.remove("/static/rangetest.csv"); return 0;
if (!result) {
LOG_ERROR("Failed to delete rangeTest.csv");
return 0;
}
LOG_INFO("Range test removed.");
} }
if (!FSCom.exists("/static/rangetest.csv")) {
LOG_DEBUG("No range tests found.");
return 0;
}
LOG_INFO("Deleting previous range test.");
bool result = FSCom.remove("/static/rangetest.csv");
if (!result) {
LOG_ERROR("Failed to delete range test.");
return 0;
}
LOG_INFO("Range test removed.");
#endif #endif
return 1; return 1;