31#define PSMV_VID 0x054c
32#define PSMV_PID_ZCM1 0x03d5
33#define PSMV_PID_ZCM2 0x0c5e
int psmv_found(struct xrt_prober *xp, struct xrt_prober_device **devices, size_t device_count, size_t index, cJSON *attached_data, struct xrt_device **out_xdevs)
Probing function for the PS Move devices.
Definition: psmv_driver.c:987
struct xrt_device * psmv_device_create(struct xrt_prober *xp, struct xrt_prober_device *xpdev, struct xrt_tracked_psmv *tracker)
Function to create a PSMV device.
Definition: psmv_driver.c:1022
A single HMD or input device.
Definition: xrt_device.h:241
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
A single tracked PS Move controller, camera and ball are not synced.
Definition: xrt_tracking.h:218
Header holding common defines.