main/brewboard.c

changeset 93
24cb415af787
parent 92
bac0a860f5dd
child 119
1cef3c25426b
equal deleted inserted replaced
92:bac0a860f5dd 93:24cb415af787
83 TFT_print((char *)"Ok\r\n", LASTX, LASTY); 83 TFT_print((char *)"Ok\r\n", LASTX, LASTY);
84 84
85 // Just to debug, list the /spiffs filesystem. 85 // Just to debug, list the /spiffs filesystem.
86 #if 0 86 #if 0
87 DIR *dir = opendir("/spiffs"); 87 DIR *dir = opendir("/spiffs");
88 struct stat st;
89 char strftime_buf[64], filename[280];
88 struct dirent* de = readdir(dir); 90 struct dirent* de = readdir(dir);
89 while (de) { 91 while (de) {
90 printf("%s\n", de->d_name); 92 snprintf(filename, 279, "/spiffs/%s", de->d_name);
93 if (stat(filename, &st) == 0) {
94 strftime(strftime_buf, sizeof(strftime_buf), "%a, %d %b %Y %T %z", localtime(&(st.st_mtime)));
95 printf("%5ld %s %s\n", st.st_size, strftime_buf, filename);
96 } else {
97 printf("%d %s\n", stat(filename, &st), de->d_name);
98 }
91 de = readdir(dir); 99 de = readdir(dir);
92 } 100 }
93 closedir(dir); 101 closedir(dir);
94 #endif 102 #endif
95 103

mercurial