diff --git a/examples/rtic_bare8.rs b/examples/rtic_bare8.rs index abbdf6dbfa78b44871920e52b732612fc7cff4c1..299ca0a5ac591ed9b8cca0244141bc36bbe5f226 100644 --- a/examples/rtic_bare8.rs +++ b/examples/rtic_bare8.rs @@ -69,15 +69,21 @@ const APP: () = { fn idle(cx: idle::Context) -> ! { let rx = cx.resources.RX; let tx = cx.resources.TX; + let mut received = 0; + let mut errors = 0; loop { match block!(rx.read()) { Ok(byte) => { + received += 1; rprintln!("Ok {:b}", byte); + rprintln!("Nmbr bytes rec {:?}",received); tx.write(byte).unwrap(); } Err(err) => { + errors += 1; rprintln!("Error {:?}", err); + rprintln!("Nmbr errors rec {:?}",errors); } } }