- let pta12_is_pressed = poll_pta12();
-
- if !pta12_was_pressed && pta12_is_pressed {
- pta1_start_press_ticks = systick::now();
- } else if pta12_was_pressed && !pta12_is_pressed {
- if systick::has_timeout_ms(pta1_start_press_ticks, 1500) {
- is_recording = !is_recording;