Monado OpenXR Runtime
Data Fields
daydream_device Struct Reference

#include <daydream/daydream_device.h>

Collaboration diagram for daydream_device:
Collaboration graph
[legend]

Data Fields

struct xrt_device base
 
struct os_ble_deviceble
 
struct os_thread_helper oth
 
char mac [128]
 
char path [128]
 
struct {
   struct os_mutex   lock
 Lock for last and fusion. More...
 
   struct daydream_parsed_input   last
 Last sensor read. More...
 
   struct m_imu_pre_filter   pre_filter
 
   struct m_imu_3dof   fusion
 
}; 
 
bool print_spew
 
bool print_debug
 
struct {
   bool   last
 
gui
 

Field Documentation

◆ @33

struct { ... }

◆ base

struct xrt_device daydream_device::base

Referenced by daydream_device_create().

◆ ble

struct os_ble_device* daydream_device::ble

◆ fusion

struct m_imu_3dof daydream_device::fusion

◆ gui

struct { ... } daydream_device::gui

◆ last [1/2]

struct daydream_parsed_input daydream_device::last

Last sensor read.

◆ last [2/2]

bool daydream_device::last

◆ lock

struct os_mutex daydream_device::lock

Lock for last and fusion.

◆ mac

char daydream_device::mac[128]

◆ oth

struct os_thread_helper daydream_device::oth

◆ path

char daydream_device::path[128]

◆ pre_filter

struct m_imu_pre_filter daydream_device::pre_filter

◆ print_debug

bool daydream_device::print_debug

◆ print_spew

bool daydream_device::print_spew

The documentation for this struct was generated from the following file: