30 #ifndef QTFIT_DIVESETTINGSMESSAGE_H
31 #define QTFIT_DIVESETTINGSMESSAGE_H
49 quint8 gfHigh()
const;
51 float waterDensity()
const;
52 quint8 po2Warn()
const;
53 quint8 po2Critical()
const;
54 quint8 po2Deco()
const;
55 bool safetyStopEnabled()
const;
56 float bottomDepth()
const;
57 quint32 bottomTime()
const;
58 bool apneaCountdownEnabled()
const;
59 quint32 apneaCountdownTime()
const;
61 quint8 backlightBrightness()
const;
63 quint16 repeatDiveInterval()
const;
64 quint16 safetyStopTime()
const;
66 quint8 heartRateSource()
const;
69 void setName(
const QString name);
71 void setGfLow(
const quint8 gfLow);
72 void setGfHigh(
const quint8 gfHigh);
73 void setWaterType(
const WaterType waterType);
74 void setWaterDensity(
const float waterDensity);
75 void setPo2Warn(
const quint8 po2Warn);
76 void setPo2Critical(
const quint8 po2Critical);
77 void setPo2Deco(
const quint8 po2Deco);
78 void setSafetyStopEnabled(
const bool safetyStopEnabled);
79 void setBottomDepth(
const float bottomDepth);
80 void setBottomTime(
const quint32 bottomTime);
81 void setApneaCountdownEnabled(
const bool apneaCountdownEnabled);
82 void setApneaCountdownTime(
const quint32 apneaCountdownTime);
84 void setBacklightBrightness(
const quint8 backlightBrightness);
86 void setRepeatDiveInterval(
const quint16 repeatDiveInterval);
87 void setSafetyStopTime(
const quint16 safetyStopTime);
88 void setHeartRateSourceType(
const SourceType heartRateSourceType);
89 void setHeartRateSource(
const quint8 heartRateSource);
#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 DiveSettingsMessage class represents a FIT DiveSettingsMessage data message.
SourceType
Garmin FIT SourceType type.
DiveBacklightMode
Garmin FIT DiveBacklightMode type.
TissueModelType
Garmin FIT TissueModelType type.
BacklightTimeout
Timeout in seconds.
MessageIndex
Garmin FIT MessageIndex type.
WaterType
Garmin FIT WaterType type.