diff --git a/examples/bare8.rs b/examples/bare8.rs index 110755aa7f4aa525fae718fb322675dccbfd2531..0c275224d0563650e3eca1aa88ee59e483f62734 100644 --- a/examples/bare8.rs +++ b/examples/bare8.rs @@ -72,17 +72,23 @@ const APP: () = { let rx = resources.RX; let tx = resources.TX; let stim = &mut resources.ITM.stim[0]; + let mut received = 0; + let mut errors = 0; loop { match block!(rx.read()) { Ok(byte) => { - iprintln!(stim, "Ok {:?}", byte); - tx.write(byte).unwrap(); + // iprintln!(stim, "Ok {:?}", byte); + tx.write(byte).unwrap(); + received = received + 1; } Err(err) => { - iprintln!(stim, "Error {:?}", err); - } + // iprintln!(stim, "Error {:?}", err); + errors = errors + 1; + } } + iprintln!(stim, "Received: {:?}", received); + iprintln!(stim, "Errors: {:?}", errors); } } };