[2.0.0] FS::name() returns the item name as in Arduino SD (#4892)

* FS::name() returns the item name as in Arduino SD

Added method FS::path() that returns the full path

* Adjust examples
This commit is contained in:
Me No Dev
2021-04-15 17:25:01 +03:00
committed by GitHub
parent 89e7893b1a
commit f6c9faf4da
17 changed files with 63 additions and 46 deletions

View File

@ -27,7 +27,7 @@ void listDir(fs::FS &fs, const char * dirname, uint8_t levels){
Serial.print(" DIR : ");
Serial.println(file.name());
if(levels){
listDir(fs, file.name(), levels -1);
listDir(fs, file.path(), levels -1);
}
} else {
Serial.print(" FILE: ");

View File

@ -31,7 +31,7 @@ void listDir(fs::FS &fs, const char * dirname, uint8_t levels){
struct tm * tmstruct = localtime(&t);
Serial.printf(" LAST WRITE: %d-%02d-%02d %02d:%02d:%02d\n",(tmstruct->tm_year)+1900,( tmstruct->tm_mon)+1, tmstruct->tm_mday,tmstruct->tm_hour , tmstruct->tm_min, tmstruct->tm_sec);
if(levels){
listDir(fs, file.name(), levels -1);
listDir(fs, file.path(), levels -1);
}
} else {
Serial.print(" FILE: ");