Monado OpenXR Runtime
vive_lighthouse.h File Reference

Vive Lighthouse Watchman implementation. More...

#include <math.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include "xrt/xrt_defines.h"
Include dependency graph for vive_lighthouse.h:

Go to the source code of this file.

Data Structures

struct  lighthouse_rotor_calibration
 
struct  lighthouse_base_calibration
 
struct  lighthouse_frame
 
struct  lighthouse_base
 
struct  lighthouse_pulse
 
struct  lighthouse_sensor
 
struct  tracking_model
 
struct  lighthouse_watchman
 

Functions

void lighthouse_watchman_handle_pulse (struct lighthouse_watchman *watchman, uint8_t id, uint16_t duration, uint32_t timestamp)
 
void lighthouse_watchman_init (struct lighthouse_watchman *watchman, const char *name)
 

Detailed Description

Vive Lighthouse Watchman implementation.

Author
Lubosz Sarnecki lubos.nosp@m.z.sa.nosp@m.rneck.nosp@m.i@co.nosp@m.llabo.nosp@m.ra.c.nosp@m.om