| 
    Monado OpenXR Runtime
    
   | 
 
Controller config. More...
#include <vive/vive_config.h>

Data Fields | |
| enum u_logging_level | log_level | 
| enum VIVE_CONTROLLER_VARIANT | variant | 
| struct { | |
| uint32_t firmware_version | |
| uint8_t hardware_revision | |
| uint8_t hardware_version_micro | |
| uint8_t hardware_version_minor | |
| uint8_t hardware_version_major | |
| char mb_serial_number [32] | |
| char model_number [32] | |
| char device_serial_number [32] | |
| } | firmware | 
| struct { | |
| double acc_range | |
| double gyro_range | |
| struct xrt_vec3 acc_bias | |
| struct xrt_vec3 acc_scale | |
| struct xrt_vec3 gyro_bias | |
| struct xrt_vec3 gyro_scale | |
| struct xrt_pose trackref | |
| IMU position in tracking space.  More... | |
| } | imu | 
Controller config.
| struct xrt_pose vive_controller_config::trackref | 
IMU position in tracking space.