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