If you're doing ``` loop { wait_for_low().await; read_addr(); start_pio(); } ``` that might not work