summaryrefslogtreecommitdiff
path: root/src/drivers/ao_button.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/ao_button.c')
-rw-r--r--src/drivers/ao_button.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/drivers/ao_button.c b/src/drivers/ao_button.c
index 7b1fb530..25c0cd5c 100644
--- a/src/drivers/ao_button.c
+++ b/src/drivers/ao_button.c
@@ -74,9 +74,10 @@ _ao_button_set(struct ao_debounce *debounce, uint8_t value)
static void
ao_button_debounce_init(struct ao_debounce *debounce) {
- debounce->hold = AO_BUTTON_DEBOUNCE_HOLD;
- debounce->_get = _ao_button_get;
- debounce->_set = _ao_button_set;
+ ao_debounce_config(debounce,
+ _ao_button_get,
+ _ao_button_set,
+ AO_BUTTON_DEBOUNCE_HOLD);
}
static void