From 4d2c9c2e363a79f013c8ae2d458125928eabf81f Mon Sep 17 00:00:00 2001 From: Denis Date: Thu, 14 Dec 2023 03:15:34 +0100 Subject: [PATCH] Fixed a bug that prevented the gyro from being registered --- dev_in.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev_in.c b/dev_in.c index ddbc784..f27c847 100644 --- a/dev_in.c +++ b/dev_in.c @@ -77,8 +77,9 @@ static int map_message_from_iio(dev_in_iio_t *const in_iio, in_message_t *const uint16_t *const scan_elements = (uint16_t*)&data[0]; + messages[0].type = GAMEPAD_SET_ELEMENT; messages[0].data.gamepad_set.element = GAMEPAD_ACCELEROMETER; - messages[0].data.gamepad_set.status.gyro.sample_time = read_time; + messages[0].data.gamepad_set.status.accel.sample_time = read_time; messages[0].data.gamepad_set.status.accel.x = scan_elements[0]; messages[0].data.gamepad_set.status.accel.y = scan_elements[1]; messages[0].data.gamepad_set.status.accel.z = scan_elements[2];