From daccde940e6bd3d7a9e33ad57aff091a701d38a5 Mon Sep 17 00:00:00 2001 From: Jakob Bornecrantz <jakob@collabora.com> Date: Tue, 27 Apr 2021 20:20:56 +0100 Subject: [PATCH] d/wmr: Fix accel axis conversion --- doc/changes/drivers/mr.774.md | 3 +++ src/xrt/drivers/wmr/wmr_protocol.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/doc/changes/drivers/mr.774.md b/doc/changes/drivers/mr.774.md index adcf95da0..c55e11d19 100644 --- a/doc/changes/drivers/mr.774.md +++ b/doc/changes/drivers/mr.774.md @@ -1 +1,4 @@ +--- +- mr.803 +--- wmr: Initial commit of driver, 3DoF only. diff --git a/src/xrt/drivers/wmr/wmr_protocol.c b/src/xrt/drivers/wmr/wmr_protocol.c index 3334cd5bc..da851294b 100644 --- a/src/xrt/drivers/wmr/wmr_protocol.c +++ b/src/xrt/drivers/wmr/wmr_protocol.c @@ -22,7 +22,7 @@ void vec3_from_hololens_accel(int32_t sample[3][4], int i, struct xrt_vec3 *out_vec) { - out_vec->x = (float)sample[0][i] * 0.001f * -1.0f; + out_vec->x = (float)sample[0][i] * 0.001f * 1.0f; out_vec->y = (float)sample[1][i] * 0.001f * -1.0f; out_vec->z = (float)sample[2][i] * 0.001f * -1.0f; }