Monado OpenXR Runtime
vive_device.h File Reference

vive device header More...

#include "xrt/xrt_device.h"
#include "os/os_threading.h"
#include "util/u_logging.h"
#include "util/u_debug.h"
#include "util/u_time.h"
#include "util/u_var.h"
#include "math/m_imu_3dof.h"
#include "math/m_relation_history.h"
#include "vive/vive_config.h"
#include "vive_lighthouse.h"
#include "xrt/xrt_tracking.h"
Include dependency graph for vive_device.h:

Go to the source code of this file.

Data Structures

struct  vive_device
 
struct  vive_tracking_status
 Summary of the status of various trackers. More...
 

Functions

void vive_set_trackers_status (struct vive_device *d, struct vive_tracking_status status)
 
struct vive_devicevive_device_create (struct os_hid_device *mainboard_dev, struct os_hid_device *sensors_dev, struct os_hid_device *watchman_dev, enum VIVE_VARIANT variant, struct vive_tracking_status tstatus, struct vive_source *vs)
 

Detailed Description