From 219c7e1e0f128ed86a5b445329b0f894ea894fec Mon Sep 17 00:00:00 2001 From: Chatblanc77 <107761260+Chatblanc77@users.noreply.github.com> Date: Thu, 8 Sep 2022 16:39:25 +0700 Subject: [PATCH] Update behavior.h --- app/include/drivers/behavior.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/include/drivers/behavior.h b/app/include/drivers/behavior.h index ec0bb7a8..fcb24f6f 100644 --- a/app/include/drivers/behavior.h +++ b/app/include/drivers/behavior.h @@ -5,7 +5,7 @@ */ #pragma once -#include + #include #include #include @@ -25,7 +25,7 @@ typedef int (*behavior_keymap_binding_callback_t)(struct zmk_behavior_binding *binding, struct zmk_behavior_binding_event event); typedef int (*behavior_sensor_keymap_binding_callback_t)(struct zmk_behavior_binding *binding, - const struct sensor_value value, + const struct device *sensor, int64_t timestamp); enum behavior_locality { @@ -159,12 +159,12 @@ static inline int z_impl_behavior_keymap_binding_released(struct zmk_behavior_bi * @retval Negative errno code if failure. */ __syscall int behavior_sensor_keymap_binding_triggered(struct zmk_behavior_binding *binding, - const sensor_value value, + const struct device *sensor, int64_t timestamp); -static inline int z_impl_behavior_sensor_keymap_binding_triggered( - struct zmk_behavior_binding *binding, const struct sensor_value value, int64_t timestamp) { - +static inline int +z_impl_behavior_sensor_keymap_binding_triggered(struct zmk_behavior_binding *binding, + const struct device *sensor, int64_t timestamp) { const struct device *dev = device_get_binding(binding->behavior_dev); if (dev == NULL) { @@ -177,7 +177,7 @@ static inline int z_impl_behavior_sensor_keymap_binding_triggered( return -ENOTSUP; } - return api->sensor_binding_triggered(binding, value, timestamp); + return api->sensor_binding_triggered(binding, sensor, timestamp); } /**