Class for managing files stored in ESP32's High Memory: Use the HIMEM object instead instaniating this class directly.
More...
|
bool | begin () |
| Initialize the HIMEM filesystem. More...
|
|
bool | exists (const char *filename) |
| Check if a file exists in HIMEM. More...
|
|
uint64_t | freeBytes () |
| Get free space (returns free HIMEM) More...
|
|
bool | mkdir (const char *dirname) |
| Create a directory (no-op for compatibility) More...
|
|
FileHIMEM | open (const char *filename, uint8_t mode) |
| Open a file in HIMEM. More...
|
|
bool | remove (const char *filename) |
| Remove a file from HIMEM. More...
|
|
bool | rmdir (const char *dirname) |
| Remove a directory (no-op for compatibility) More...
|
|
uint64_t | totalBytes () |
| Get total space (returns available HIMEM) More...
|
|
Class for managing files stored in ESP32's High Memory: Use the HIMEM object instead instaniating this class directly.
This class provides an interface similar to SD.h for managing files that are stored in HIMEM memory (beyond the 4MB boundary) rather than on an SD card. HIMEM offers larger storage capacity but slightly slower access than regular PSRAM.