29#ifndef ORIENTATIONDATA_H
30#define ORIENTATIONDATA_H
138 CompassData(
const quint64& timestamp,
int degrees,
int level,
int correctedDegrees,
int rawDegrees) :
165 ProximityData(
const quint64& timestamp,
unsigned int value,
bool withinProximity) :
Datatype for calibrated magnetometer measurements.
int rz_
raw Z coordinate value
int y_
Y coordinate value.
int x_
X coordinate value.
CalibratedMagneticFieldData(const quint64 ×tamp, int x, int y, int z, int rx, int ry, int rz, int level)
Constructor.
int rx_
raw X coordinate value
int ry_
raw Y coordinate value
CalibratedMagneticFieldData()
Default constructor.
CalibratedMagneticFieldData(TimedXyzData magData, int level)
Constructor.
int level_
Magnetometer calibration level.
int z_
Z coordinate value.
Datatype for compass measurements.
int level_
Magnetometer calibration level.
CompassData(const quint64 ×tamp, int degrees, int level, int correctedDegrees, int rawDegrees)
Constructor.
int degrees_
Angle to north which may be declination corrected or not.
int rawDegrees_
Angle to north without declination correction.
CompassData(const quint64 ×tamp, int degrees, int level)
Constructor.
int correctedDegrees_
Declination corrected angle to north.
CompassData()
Default constructor.
Datatype for proximity measurements.
ProximityData()
Default constructor.
ProximityData(const quint64 ×tamp, unsigned int value, bool withinProximity)
Constructor.
bool withinProximity_
is an object within proximity or not
A base class for measurement data that contain timestamp.
quint64 timestamp_
monotonic time (microsec)
Datatype for unsigned integer value with timestamp.
Class for vector type measurement data (timestamp, x, y, z).
Basic datatypes for filters.
TimedXyzData AccelerationData
Accelerometer mesurement data.
TimedXyzData OrientationData
Device orientation measurement data.
TimedXyzData MagneticFieldData
Magnetometer measurement data.
TimedXyzData MagnetometerData
Magnetometer measurement data.
QObject based datatype for TimedUnsigned.