From ffd1aa48743d4ed69eaad14c6ec2a14dd0a05dc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Proch=C3=A1zka?= Date: Fri, 19 Sep 2025 15:26:53 +0200 Subject: [PATCH] Target resync now flushes all buffers (caused errors before) --- src/target.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/target.rs b/src/target.rs index d288eee..846b272 100644 --- a/src/target.rs +++ b/src/target.rs @@ -37,6 +37,7 @@ impl PhysicalTarget { } pub fn resync_target(&mut self) -> Result<(), Error> { + self.port.discard_buffers()?; self.port.set_dtr(true)?; self.port.set_rts(true)?; std::thread::sleep(Duration::from_millis(10));