30 #ifndef QTFIT_OBDIIDATAMESSAGE_H
31 #define QTFIT_OBDIIDATAMESSAGE_H
46 quint16 timestampMs()
const;
47 quint16 timeOffset()
const;
49 quint8 rawData()
const;
50 quint8 pidDataSize()
const;
51 quint32 systemTime()
const;
53 quint16 startTimestampMs()
const;
55 void setTimestamp(
const DateTime timestamp);
56 void setTimestampMs(
const quint16 timestampMs);
57 void setTimeOffset(
const quint16 timeOffset);
58 void setPid(
const quint8 pid);
59 void setRawData(
const quint8 rawData);
60 void setPidDataSize(
const quint8 pidDataSize);
61 void setSystemTime(
const quint32 systemTime);
62 void setStartTimestamp(
const DateTime startTimestamp);
63 void setStartTimestampMs(
const quint16 startTimestampMs);
#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 ObdiiDataMessage class represents a FIT ObdiiDataMessage data message.
DateTime
Seconds since UTC 00:00 Dec 31 1989.