30 #ifndef QTFIT_ACCELEROMETERDATAMESSAGE_H
31 #define QTFIT_ACCELEROMETERDATAMESSAGE_H
46 quint16 timestampMs()
const;
47 quint16 sampleTimeOffset()
const;
48 quint16 accelX()
const;
49 quint16 accelY()
const;
50 quint16 accelZ()
const;
51 float calibratedAccelX()
const;
52 float calibratedAccelY()
const;
53 float calibratedAccelZ()
const;
54 qint16 compressedCalibratedAccelX()
const;
55 qint16 compressedCalibratedAccelY()
const;
56 qint16 compressedCalibratedAccelZ()
const;
58 void setTimestamp(
const DateTime timestamp);
59 void setTimestampMs(
const quint16 timestampMs);
60 void setSampleTimeOffset(
const quint16 sampleTimeOffset);
61 void setAccelX(
const quint16 accelX);
62 void setAccelY(
const quint16 accelY);
63 void setAccelZ(
const quint16 accelZ);
64 void setCalibratedAccelX(
const float calibratedAccelX);
65 void setCalibratedAccelY(
const float calibratedAccelY);
66 void setCalibratedAccelZ(
const float calibratedAccelZ);
67 void setCompressedCalibratedAccelX(
const qint16 compressedCalibratedAccelX);
68 void setCompressedCalibratedAccelY(
const qint16 compressedCalibratedAccelY);
69 void setCompressedCalibratedAccelZ(
const qint16 compressedCalibratedAccelZ);
#define QTFIT_EXPORT
QtFit library export/import macro.
#define QTFIT_END_NAMESPACE
Macro for ending the QtFit library's top-most namespace (if one is defined).
#define QTFIT_BEGIN_NAMESPACE
Macro for starting the QtFit library's top-most namespace (if one is defined).
Declares the AbstractDataMessage class.
The AbstractDataMessage class is the polymorphic base class for all FIT Data Message classes.
The AccelerometerDataMessage class represents a FIT AccelerometerDataMessage data message.
DateTime
Seconds since UTC 00:00 Dec 31 1989.