diff --git a/semestralka_1/src/bin/main.rs b/semestralka_1/src/bin/main.rs index 653bcb1..ac9d619 100644 --- a/semestralka_1/src/bin/main.rs +++ b/semestralka_1/src/bin/main.rs @@ -105,13 +105,14 @@ async fn main(spawner: Spawner) { tim.enable_update_interrupt(true); tim.start(); + tx.set_high(); loop { - TIM2_TICK.wait().await; - tx.set_high(); TIM2_TICK.wait().await; tx.set_low(); + TIM2_TICK.wait().await; + Timer::after(Duration::from_millis(1000)).await; // Poll RX pipe for new data (non-blocking) if let Ok(n) = UART_RX.try_read(&mut rx_buf) { if n > 0 {