Monado OpenXR Runtime
blubur_s1_interface.h File Reference

Interface to Blubur S1 driver code. More...

#include "xrt/xrt_device.h"
#include "xrt/xrt_prober.h"
Include dependency graph for blubur_s1_interface.h:

Go to the source code of this file.

Macros

#define BLUBUR_S1_VID   0x2b1c
 
#define BLUBUR_S1_PID   0x0001
 

Functions

int blubur_s1_found (struct xrt_prober *xp, struct xrt_prober_device **devices, size_t device_count, size_t index, cJSON *attached_data, struct xrt_device **out_xdev)
 Probing function for Blubur S1 devices. More...
 
struct blubur_s1_hmdblubur_s1_hmd_create (struct os_hid_device *dev, const char *serial)
 Creates a Blubur S1 HMD device from an opened HID handle. More...
 

Detailed Description

Interface to Blubur S1 driver code.

Author
Beyley Cardellio ep1cm.nosp@m.1n10.nosp@m.n123@.nosp@m.gmai.nosp@m.l.com

Function Documentation

◆ blubur_s1_found()

int blubur_s1_found ( struct xrt_prober xp,
struct xrt_prober_device **  devices,
size_t  device_count,
size_t  index,
cJSON *  attached_data,
struct xrt_device **  out_xdev 
)

Probing function for Blubur S1 devices.

See also
xrt_prober_found_func_t

References xrt_prober::xrt_prober_open_hid_interface().

◆ blubur_s1_hmd_create()

struct blubur_s1_hmd * blubur_s1_hmd_create ( struct os_hid_device dev,
const char *  serial 
)

Creates a Blubur S1 HMD device from an opened HID handle.