From 213bd889bfb5933af985a11314c7d3f298a65890 Mon Sep 17 00:00:00 2001 From: Chatblanc77 <107761260+Chatblanc77@users.noreply.github.com> Date: Fri, 9 Sep 2022 11:29:09 +0700 Subject: [PATCH] Update keymap.c --- app/src/keymap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/keymap.c b/app/src/keymap.c index f3f28ddb..e586316f 100644 --- a/app/src/keymap.c +++ b/app/src/keymap.c @@ -251,7 +251,7 @@ int zmk_keymap_position_state_changed(uint8_t source, uint32_t position, bool pr } #if ZMK_KEYMAP_HAS_SENSORS -int zmk_keymap_sensor_triggered(uint8_t sensor_number, const struct sensor_value value, +int zmk_keymap_sensor_triggered(uint8_t sensor_number, const struct device *sensor, int64_t timestamp) { for (int layer = ZMK_KEYMAP_LAYERS_LEN - 1; layer >= _zmk_keymap_layer_default; layer--) { if (zmk_keymap_layer_active(layer) && zmk_sensor_keymap[layer] != NULL) { @@ -269,7 +269,7 @@ int zmk_keymap_sensor_triggered(uint8_t sensor_number, const struct sensor_value continue; } - ret = behavior_sensor_keymap_binding_triggered(binding, value, timestamp); + ret = behavior_sensor_keymap_binding_triggered(binding, sensor, timestamp); if (ret > 0) { LOG_DBG("behavior processing to continue to next layer"); @@ -298,7 +298,7 @@ int keymap_listener(const zmk_event_t *eh) { #if ZMK_KEYMAP_HAS_SENSORS const struct zmk_sensor_event *sensor_ev; if ((sensor_ev = as_zmk_sensor_event(eh)) != NULL) { - return zmk_keymap_sensor_triggered(sensor_ev->sensor_number, sensor_ev->value, + return zmk_keymap_sensor_triggered(sensor_ev->sensor_number, sensor_ev->sensor, sensor_ev->timestamp); } #endif /* ZMK_KEYMAP_HAS_SENSORS */