Monado OpenXR Runtime
Loading...
Searching...
No Matches
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.
 
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.
 

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 blubur_s1_hmd_create(), xrt_prober_device::product_id, and xrt_prober_device::vendor_id.

◆ blubur_s1_hmd_create()