Home
last modified time | relevance | path

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/
Dmatrix_keyboard.c43 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()