Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR_SensorImpl_Common.h File Reference
#include "Kernel/OVR_System.h"
#include "OVR_Device.h"
Include dependency graph for OVR_SensorImpl_Common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  OVR::SensorRangeImpl
 
struct  OVR::SensorConfigImpl
 
struct  OVR::SensorFactoryCalibrationImpl
 
struct  OVR::SensorKeepAliveImpl
 
struct  OVR::TrackerSample
 

Namespaces

 OVR
 

Enumerations

enum  OVR::LastCommandIdFlags { OVR::LastCommandId_Shutter = 1, OVR::LastCommandId_LEDs = 2 }
 

Functions

void OVR::UnpackSensor (const UByte *buffer, SInt32 *x, SInt32 *y, SInt32 *z)
 
void OVR::PackSensor (UByte *buffer, SInt32 x, SInt32 y, SInt32 z)
 
UInt16 OVR::SelectSensorRampValue (const UInt16 *ramp, unsigned count, float val, float factor, const char *label)
 

Variables

const UInt16 OVR::AccelRangeRamp [] = { 2, 4, 8, 16 }
 
const UInt16 OVR::GyroRangeRamp [] = { 250, 500, 1000, 2000 }
 
const UInt16 OVR::MagRangeRamp [] = { 880, 1300, 1900, 2500 }
 

Data Structure Documentation

struct OVR::TrackerSample

Definition at line 136 of file OVR_SensorImpl_Common.h.

Collaboration diagram for OVR::TrackerSample:
Collaboration graph
Data Fields
SInt32 AccelX
SInt32 AccelY
SInt32 AccelZ
SInt32 GyroX
SInt32 GyroY
SInt32 GyroZ