[Bf-blender-cvs] [926b9ea918] HMD_viewport: Fix driver for DeePoon HMD

Julian Eisel noreply at git.blender.org
Sun Feb 26 17:37:58 CET 2017


Commit: 926b9ea918555420fc67b1509a943c178f1f7b3c
Author: Julian Eisel
Date:   Sun Feb 26 17:36:13 2017 +0100
Branches: HMD_viewport
https://developer.blender.org/rB926b9ea918555420fc67b1509a943c178f1f7b3c

Fix driver for DeePoon HMD

Patch by @TheOnlyJoey, thx for fixing (and breaking!) this ;)

===================================================================

M	extern/openhmd/src/drv_deepoon/deepoon.c

===================================================================

diff --git a/extern/openhmd/src/drv_deepoon/deepoon.c b/extern/openhmd/src/drv_deepoon/deepoon.c
index 544995ae52..6a3138ac10 100644
--- a/extern/openhmd/src/drv_deepoon/deepoon.c
+++ b/extern/openhmd/src/drv_deepoon/deepoon.c
@@ -239,6 +239,9 @@ static ohmd_device* open_device(ohmd_driver* driver, ohmd_device_desc* desc)
 	SETFLAG(priv->sensor_config.flags, RIFT_SCF_USE_CALIBRATION, 1);
 	SETFLAG(priv->sensor_config.flags, RIFT_SCF_AUTO_CALIBRATION, 1);
 
+	// apply sensor config
+	set_coordinate_frame(priv, priv->coordinate_frame);
+
 	// set keep alive interval to n seconds
 	pkt_keep_alive keep_alive = { 0, KEEP_ALIVE_VALUE };
 	size = dp_encode_keep_alive(buf, &keep_alive);




More information about the Bf-blender-cvs mailing list