From 6cd3610fb687283c185a200ac4bd459997ce306e Mon Sep 17 00:00:00 2001 From: down Date: Wed, 3 Aug 2022 18:00:58 +0700 Subject: [PATCH] fix(kscan): wrong state round robin matrix --- app/drivers/kscan/kscan_gpio_round_robin_matrix.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/drivers/kscan/kscan_gpio_round_robin_matrix.c b/app/drivers/kscan/kscan_gpio_round_robin_matrix.c index 6d1268e9..502914fd 100644 --- a/app/drivers/kscan/kscan_gpio_round_robin_matrix.c +++ b/app/drivers/kscan/kscan_gpio_round_robin_matrix.c @@ -125,8 +125,8 @@ static int kscan_round_robin_matrix_read(const struct device *dev) { if (debounce_get_changed(state)) { const bool is_pressed = debounce_is_pressed(state); - LOG_DBG("Sending event at %i,%i state %s", i, o, is_pressed ? "on" : "off"); - data->callback(dev, i, o, is_pressed); + LOG_DBG("Sending event at %i,%i state %s", o, i, is_pressed ? "on" : "off"); + data->callback(dev, o, i, is_pressed); } }