34 lines
684 B
C++
34 lines
684 B
C++
#include "helper.h"
|
|
|
|
void clean_bomb(void) {
|
|
// clear pending inputs
|
|
clear_all_pressed_released();
|
|
clear_wires_pressed_released_cut();
|
|
|
|
// clear leds
|
|
led_strip_clear(leds);
|
|
led_strip_refresh(leds);
|
|
|
|
// clear module timer
|
|
stop_module_timer();
|
|
set_module_time(0);
|
|
uint8_t clear[] = {0};
|
|
set_module_sseg_raw(clear);
|
|
|
|
// clear char lcd
|
|
lcd_clear(&lcd);
|
|
lcd_no_cursor(&lcd);
|
|
lcd_set_cursor(&lcd, 0, 0);
|
|
}
|
|
|
|
void poster_child_task(void* arg) {
|
|
while (1) {
|
|
if (get_help_button_pressed()) {
|
|
play_raw(MOUNT_POINT "/poster.pcm");
|
|
}
|
|
vTaskDelay(pdMS_TO_TICKS(10));
|
|
}
|
|
|
|
vTaskDelete(NULL);
|
|
}
|