30 #ifndef QTFIT_AVIATIONATTITUDEMESSAGE_H
31 #define QTFIT_AVIATIONATTITUDEMESSAGE_H
46 quint16 timestampMs()
const;
47 quint32 systemTime()
const;
50 qint16 accelLateral()
const;
51 qint16 accelNormal()
const;
52 qint16 turnRate()
const;
54 quint8 attitudeStageComplete()
const;
55 quint16 track()
const;
58 void setTimestamp(
const DateTime timestamp);
59 void setTimestampMs(
const quint16 timestampMs);
60 void setSystemTime(
const quint32 systemTime);
61 void setPitch(
const qint16 pitch);
62 void setRoll(
const qint16 roll);
63 void setAccelLateral(
const qint16 accelLateral);
64 void setAccelNormal(
const qint16 accelNormal);
65 void setTurnRate(
const qint16 turnRate);
67 void setAttitudeStageComplete(
const quint8 attitudeStageComplete);
68 void setTrack(
const quint16 track);
#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 AviationAttitudeMessage class represents a FIT AviationAttitudeMessage data message.
AttitudeValidity
Garmin FIT AttitudeValidity type.
AttitudeStage
Garmin FIT AttitudeStage type.
DateTime
Seconds since UTC 00:00 Dec 31 1989.