23rift_send_keepalive(
struct rift_hmd *hmd);
59rift_get_radio_cmd_response(
struct rift_hmd *hmd,
bool wait,
bool radio_hid);
62rift_get_radio_address(
struct rift_hmd *hmd, uint8_t out_address[]);
65rift_radio_read_data(
struct rift_hmd *hmd, uint8_t *data, uint16_t length,
bool flash_read);
68rift_unpack_int_sample(
const uint8_t *in,
struct xrt_vec3_i32 *out);
71rift_unpack_float_sample(
const uint8_t *in,
float scale,
struct xrt_vec3 *out);
74rift_sample_to_imu_space(
const int32_t *in,
struct xrt_vec3 *out);
Interface to Oculus Rift driver code.
Definition oh_device.c:483
Definition rift_internal.h:176
Definition rift_internal.h:296
Definition rift_internal.h:188
Definition rift_internal.h:435
A rift HMD device.
Definition rift_internal.h:920
Definition rift_internal.h:678
Definition rift_internal.h:227
Definition rift_internal.h:636
Definition rift_internal.h:266
Definition rift_internal.h:460
Definition rift_internal.h:470
Definition rift_internal.h:598
A 3 element vector with 32 bit integers.
Definition xrt_defines.h:371
A 3 element vector with single floats.
Definition xrt_defines.h:310