Improve SD Card Status Display and Error Handling (#3079)

Summary:
Fixed SD card mount error detection by enabling immediate mounting, made the status icon clickable to access settings, and added real-time status display (including filesystem type) in the SD card settings page.

Changes:
- Changed f_mount() to immediate mounting for error detection
- Made SD card status icon clickable, linking to an enhanced sd card settings page that now includes live display of card status and filesystem type
- Removed "SDCard Error" menu item
This commit is contained in:
E.T.
2026-03-06 20:05:44 +01:00
committed by GitHub
parent 678ee2963e
commit 561143cfb0
7 changed files with 136 additions and 26 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ bool card_present = false;
Status status_{Status::NotPresent};
FRESULT mount() {
return f_mount(&fs, reinterpret_cast<const TCHAR*>(_T("")), 0);
return f_mount(&fs, reinterpret_cast<const TCHAR*>(_T("")), 1);
}
} /* namespace */