1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-27 18:02:17 +03:00

LittleFS: add overrides for Stream::send (#8386)

* littlefs: add overrides for Stream::send
This commit is contained in:
david gauchard
2021-11-29 20:39:37 +01:00
committed by GitHub
parent d5444c4aa3
commit 2492057b61
3 changed files with 48 additions and 1 deletions

View File

@ -132,6 +132,16 @@ void DoTest(FS *fs) {
f.close();
stop = millis();
Serial.printf("==> Time to read 64KB in 1b chunks = %lu milliseconds = %s\n", stop - start, rate(start, stop, 65536));
start = millis();
auto dest = fs->open("/test1bw.bin", "w");
f = fs->open("/test1b.bin", "r");
auto copysize = f.sendAll(dest);
dest.close();
stop = millis();
Serial.printf("==> Time to copy %d = %zd bytes = %lu milliseconds = %s\n", f.size(), copysize, stop - start, rate(start, stop, f.size()));
f.close();
}
void setup() {
@ -139,6 +149,7 @@ void setup() {
Serial.printf("Beginning test\n");
Serial.flush();
DoTest(&TESTFS);
Serial.println("done");
}
void loop() {