Searched refs:debounce_timer (Results 1 – 1 of 1) sorted by relevance
/hal_espressif-3.6.0/examples/peripherals/gpio/matrix_keyboard/components/matrix_keyboard/src/ |
D | matrix_keyboard.c | 43 TimerHandle_t debounce_timer; member 59 xTimerStartFromISR(mkbd->debounce_timer, &high_task_wakeup); in matrix_kbd_row_isr_callback() 161 …mkbd->debounce_timer = xTimerCreate("kb_debounce", pdMS_TO_TICKS(config->debounce_ms), pdFALSE, mk… in matrix_kbd_install() 162 MKBD_CHECK(mkbd->debounce_timer, "create debounce timer failed", err, ESP_FAIL); in matrix_kbd_install() 168 if (mkbd->debounce_timer) { in matrix_kbd_install() 169 xTimerDelete(mkbd->debounce_timer, 0); in matrix_kbd_install() 186 xTimerDelete(mkbd_handle->debounce_timer, 0); in matrix_kbd_uninstall() 223 xTimerStop(mkbd_handle->debounce_timer, 0); in matrix_kbd_stop()
|