20#define BLUBUR_S1_VID 0x2b1c
21#define BLUBUR_S1_PID 0x0001
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.
Definition: blubur_s1_prober.c:15
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.
Definition: blubur_s1_hmd.c:519
Definition: blubur_s1_internal.h:26
Representing a single hid interface on a device.
Definition: os_hid.h:29
A single HMD or input device.
Definition: xrt_device.h:282
A probed device, may or may not be opened.
Definition: xrt_prober.h:85
The main prober that probes and manages found but not opened HMD devices that are connected to the sy...
Definition: xrt_prober.h:132
Header defining an xrt display or controller device.
Common interface to probe for devices.