eculocate

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 4b93d0a02b5db7e7f63d33945bc75423cb4e9afa
parent bdf3013b005931a0de80218572dd1cb3e985daad
Author: Daniel Barlow <dan@telent.net>
Date:   Fri, 21 Nov 2025 00:05:29 +0000

loop receiving bytes

Diffstat:
Msrc/ecu.rs | 15++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/src/ecu.rs b/src/ecu.rs @@ -55,9 +55,18 @@ impl Ecu<'_> { let _ = uart.flush(); let mut buf = [0u8; 80]; - let bytes = uart.read_async(&mut buf[..]).await.expect("read failed"); - // if bytes>0 { led.toggle(); } - info!("got {}", bytes); + loop { + let bytes = uart.read_async(&mut buf[..]).await.expect("read failed"); + // if bytes>0 { led.toggle(); } + + info!("got {}", bytes); + if bytes > 0 { + for b in 0..bytes { + info!("{}", buf[b]); + } + + } + } } }