From e00aa7a50dc197d3d59bfc0165fbdb7d6bc35222 Mon Sep 17 00:00:00 2001 From: Arne Zachlod Date: Thu, 27 Feb 2025 11:42:00 +0100 Subject: [PATCH] working sdlogger --- main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main.py b/main.py index 92559c4..62928ee 100755 --- a/main.py +++ b/main.py @@ -250,6 +250,8 @@ def sd_read_chunks(file): buf = bytearray(512) mv = memoryview(buf) while True: + gc.collect() + debug(f"gc.mem_free: {gc.mem_free()}") length = fd.readinto(mv) debug(f"read {length} bytes {fd.tell()}, garbage: {gc.mem_free()}") yield mv[0:length - 1]