Monado OpenXR Runtime
Macros | Functions
vive_prober.h File Reference

Interface to HTC Vive and Valve Index driver. More...

#include <stdlib.h>
#include "xrt/xrt_prober.h"
Include dependency graph for vive_prober.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define HTC_VID   0x0bb4
 
#define VALVE_VID   0x28de
 
#define VIVE_PID   0x2c87
 
#define VIVE_LIGHTHOUSE_FPGA_RX   0x2000
 
#define VIVE_PRO_MAINBOARD_PID   0x0309
 
#define VIVE_PRO_LHR_PID   0x2300
 

Functions

int vive_found (struct xrt_prober *xp, struct xrt_prober_device **devices, size_t num_devices, size_t index, cJSON *attached_data, struct xrt_device **out_xdev)
 Probing function for Vive devices. More...
 

Detailed Description

Interface to HTC Vive and Valve Index driver.

Author
Jakob Bornecrantz jakob.nosp@m.@col.nosp@m.labor.nosp@m.a.co.nosp@m.m
Lubosz Sarnecki lubos.nosp@m.z.sa.nosp@m.rneck.nosp@m.i@co.nosp@m.llabo.nosp@m.ra.c.nosp@m.om

Macro Definition Documentation

◆ HTC_VID

#define HTC_VID   0x0bb4

◆ VALVE_VID

#define VALVE_VID   0x28de

◆ VIVE_LIGHTHOUSE_FPGA_RX

#define VIVE_LIGHTHOUSE_FPGA_RX   0x2000

◆ VIVE_PID

#define VIVE_PID   0x2c87

◆ VIVE_PRO_LHR_PID

#define VIVE_PRO_LHR_PID   0x2300

◆ VIVE_PRO_MAINBOARD_PID

#define VIVE_PRO_MAINBOARD_PID   0x0309