Noodle
Loading...
Searching...
No Matches
Filesystem backend layer

Backend selector for Noodle: SdFat, SD_MMC, FFat, LittleFS, or NONE. Noodle supports multiple storage backends (SdFat, SD_MMC, FFat, LittleFS, or NONE). Define exactly ONE of:

Exposes:

Path normalization
Some Arduino filesystem APIs require paths to start with a leading slash (e.g. "/w01.txt"), while SdFat commonly uses bare names (e.g. "w01.txt"). The helper noodle_norm_filename() applies this rule.
Warning
noodle_norm_filename() returns a pointer to a static buffer when a leading slash is needed. That means it is not re-entrant and not thread-safe: do not store the returned pointer; use it immediately for open/remove.