QtFit
0.1
Native Qt library for Garmin FIT format
|
The RecordMessage class represents a FIT RecordMessage data message. More...
Public Member Functions | |
RecordMessage () | |
Constructs a RecordMessage object. More... | |
DateTime | timestamp () const |
Returns the RecordMessage data message's timestamp field's current value. More... | |
qint32 | positionLat () const |
Returns the RecordMessage data message's positionLat field's current value. More... | |
qint32 | positionLong () const |
Returns the RecordMessage data message's positionLong field's current value. More... | |
quint16 | altitude () const |
Returns the RecordMessage data message's altitude field's current value. More... | |
quint8 | heartRate () const |
Returns the RecordMessage data message's heartRate field's current value. More... | |
quint8 | cadence () const |
Returns the RecordMessage data message's cadence field's current value. More... | |
quint32 | distance () const |
Returns the RecordMessage data message's distance field's current value. More... | |
quint16 | speed () const |
Returns the RecordMessage data message's speed field's current value. More... | |
quint16 | power () const |
Returns the RecordMessage data message's power field's current value. More... | |
quint8 | compressedSpeedDistance () const |
Returns the RecordMessage data message's compressedSpeedDistance field's current value. More... | |
qint16 | grade () const |
Returns the RecordMessage data message's grade field's current value. More... | |
quint8 | resistance () const |
Returns the RecordMessage data message's resistance field's current value. More... | |
qint32 | timeFromCourse () const |
Returns the RecordMessage data message's timeFromCourse field's current value. More... | |
quint8 | cycleLength () const |
Returns the RecordMessage data message's cycleLength field's current value. More... | |
qint8 | temperature () const |
Returns the RecordMessage data message's temperature field's current value. More... | |
quint8 | speed1s () const |
Returns the RecordMessage data message's speed1s field's current value. More... | |
quint8 | cycles () const |
Returns the RecordMessage data message's cycles field's current value. More... | |
quint32 | totalCycles () const |
Returns the RecordMessage data message's totalCycles field's current value. More... | |
quint16 | compressedAccumulatedPower () const |
Returns the RecordMessage data message's compressedAccumulatedPower field's current value. More... | |
quint32 | accumulatedPower () const |
Returns the RecordMessage data message's accumulatedPower field's current value. More... | |
LeftRightBalance | leftRightBalance () const |
Returns the RecordMessage data message's leftRightBalance field's current value. More... | |
quint8 | gpsAccuracy () const |
Returns the RecordMessage data message's gpsAccuracy field's current value. More... | |
qint16 | verticalSpeed () const |
Returns the RecordMessage data message's verticalSpeed field's current value. More... | |
quint16 | calories () const |
Returns the RecordMessage data message's calories field's current value. More... | |
quint16 | verticalOscillation () const |
Returns the RecordMessage data message's verticalOscillation field's current value. More... | |
quint16 | stanceTimePercent () const |
Returns the RecordMessage data message's stanceTimePercent field's current value. More... | |
quint16 | stanceTime () const |
Returns the RecordMessage data message's stanceTime field's current value. More... | |
ActivityType | activityType () const |
Returns the RecordMessage data message's activityType field's current value. More... | |
quint8 | leftTorqueEffectiveness () const |
Returns the RecordMessage data message's leftTorqueEffectiveness field's current value. More... | |
quint8 | rightTorqueEffectiveness () const |
Returns the RecordMessage data message's rightTorqueEffectiveness field's current value. More... | |
quint8 | leftPedalSmoothness () const |
Returns the RecordMessage data message's leftPedalSmoothness field's current value. More... | |
quint8 | rightPedalSmoothness () const |
Returns the RecordMessage data message's rightPedalSmoothness field's current value. More... | |
quint8 | combinedPedalSmoothness () const |
Returns the RecordMessage data message's combinedPedalSmoothness field's current value. More... | |
quint8 | time128 () const |
Returns the RecordMessage data message's time128 field's current value. More... | |
StrokeType | strokeType () const |
Returns the RecordMessage data message's strokeType field's current value. More... | |
quint8 | zone () const |
Returns the RecordMessage data message's zone field's current value. More... | |
quint16 | ballSpeed () const |
Returns the RecordMessage data message's ballSpeed field's current value. More... | |
quint16 | cadence256 () const |
Returns the RecordMessage data message's cadence256 field's current value. More... | |
quint8 | fractionalCadence () const |
Returns the RecordMessage data message's fractionalCadence field's current value. More... | |
quint16 | totalHemoglobinConc () const |
Returns the RecordMessage data message's totalHemoglobinConc field's current value. More... | |
quint16 | totalHemoglobinConcMin () const |
Returns the RecordMessage data message's totalHemoglobinConcMin field's current value. More... | |
quint16 | totalHemoglobinConcMax () const |
Returns the RecordMessage data message's totalHemoglobinConcMax field's current value. More... | |
quint16 | saturatedHemoglobinPercent () const |
Returns the RecordMessage data message's saturatedHemoglobinPercent field's current value. More... | |
quint16 | saturatedHemoglobinPercentMin () const |
Returns the RecordMessage data message's saturatedHemoglobinPercentMin field's current value. More... | |
quint16 | saturatedHemoglobinPercentMax () const |
Returns the RecordMessage data message's saturatedHemoglobinPercentMax field's current value. More... | |
DeviceIndex | deviceIndex () const |
Returns the RecordMessage data message's deviceIndex field's current value. More... | |
qint8 | leftPco () const |
Returns the RecordMessage data message's leftPco field's current value. More... | |
qint8 | rightPco () const |
Returns the RecordMessage data message's rightPco field's current value. More... | |
quint8 | leftPowerPhase () const |
Returns the RecordMessage data message's leftPowerPhase field's current value. More... | |
quint8 | leftPowerPhasePeak () const |
Returns the RecordMessage data message's leftPowerPhasePeak field's current value. More... | |
quint8 | rightPowerPhase () const |
Returns the RecordMessage data message's rightPowerPhase field's current value. More... | |
quint8 | rightPowerPhasePeak () const |
Returns the RecordMessage data message's rightPowerPhasePeak field's current value. More... | |
quint32 | enhancedSpeed () const |
Returns the RecordMessage data message's enhancedSpeed field's current value. More... | |
quint32 | enhancedAltitude () const |
Returns the RecordMessage data message's enhancedAltitude field's current value. More... | |
quint8 | batterySoc () const |
Returns the RecordMessage data message's batterySoc field's current value. More... | |
quint16 | motorPower () const |
Returns the RecordMessage data message's motorPower field's current value. More... | |
quint16 | verticalRatio () const |
Returns the RecordMessage data message's verticalRatio field's current value. More... | |
quint16 | stanceTimeBalance () const |
Returns the RecordMessage data message's stanceTimeBalance field's current value. More... | |
quint16 | stepLength () const |
Returns the RecordMessage data message's stepLength field's current value. More... | |
quint32 | absolutePressure () const |
Returns the RecordMessage data message's absolutePressure field's current value. More... | |
quint32 | depth () const |
Returns the RecordMessage data message's depth field's current value. More... | |
quint32 | nextStopDepth () const |
Returns the RecordMessage data message's nextStopDepth field's current value. More... | |
quint32 | nextStopTime () const |
Returns the RecordMessage data message's nextStopTime field's current value. More... | |
quint32 | timeToSurface () const |
Returns the RecordMessage data message's timeToSurface field's current value. More... | |
quint32 | ndlTime () const |
Returns the RecordMessage data message's ndlTime field's current value. More... | |
quint8 | cnsLoad () const |
Returns the RecordMessage data message's cnsLoad field's current value. More... | |
quint16 | n2Load () const |
Returns the RecordMessage data message's n2Load field's current value. More... | |
float | grit () const |
Returns the RecordMessage data message's grit field's current value. More... | |
float | flow () const |
Returns the RecordMessage data message's flow field's current value. More... | |
quint16 | ebikeTravelRange () const |
Returns the RecordMessage data message's ebikeTravelRange field's current value. More... | |
quint8 | ebikeBatteryLevel () const |
Returns the RecordMessage data message's ebikeBatteryLevel field's current value. More... | |
quint8 | ebikeAssistMode () const |
Returns the RecordMessage data message's ebikeAssistMode field's current value. More... | |
quint8 | ebikeAssistLevelPercent () const |
Returns the RecordMessage data message's ebikeAssistLevelPercent field's current value. More... | |
quint16 | coreTemperature () const |
Returns the RecordMessage data message's coreTemperature field's current value. More... | |
void | setTimestamp (const DateTime timestamp) |
Sets the timestamp field to timestamp. More... | |
void | setPositionLat (const qint32 positionLat) |
Sets the positionLat field to positionLat. More... | |
void | setPositionLong (const qint32 positionLong) |
Sets the positionLong field to positionLong. More... | |
void | setAltitude (const quint16 altitude) |
Sets the altitude field to altitude. More... | |
void | setHeartRate (const quint8 heartRate) |
Sets the heartRate field to heartRate. More... | |
void | setCadence (const quint8 cadence) |
Sets the cadence field to cadence. More... | |
void | setDistance (const quint32 distance) |
Sets the distance field to distance. More... | |
void | setSpeed (const quint16 speed) |
Sets the speed field to speed. More... | |
void | setPower (const quint16 power) |
Sets the power field to power. More... | |
void | setCompressedSpeedDistance (const quint8 compressedSpeedDistance) |
Sets the compressedSpeedDistance field to compressedSpeedDistance. More... | |
void | setGrade (const qint16 grade) |
Sets the grade field to grade. More... | |
void | setResistance (const quint8 resistance) |
Sets the resistance field to resistance. More... | |
void | setTimeFromCourse (const qint32 timeFromCourse) |
Sets the timeFromCourse field to timeFromCourse. More... | |
void | setCycleLength (const quint8 cycleLength) |
Sets the cycleLength field to cycleLength. More... | |
void | setTemperature (const qint8 temperature) |
Sets the temperature field to temperature. More... | |
void | setSpeed1s (const quint8 speed1s) |
Sets the speed1s field to speed1s. More... | |
void | setCycles (const quint8 cycles) |
Sets the cycles field to cycles. More... | |
void | setTotalCycles (const quint32 totalCycles) |
Sets the totalCycles field to totalCycles. More... | |
void | setCompressedAccumulatedPower (const quint16 compressedAccumulatedPower) |
Sets the compressedAccumulatedPower field to compressedAccumulatedPower. More... | |
void | setAccumulatedPower (const quint32 accumulatedPower) |
Sets the accumulatedPower field to accumulatedPower. More... | |
void | setLeftRightBalance (const LeftRightBalance leftRightBalance) |
Sets the leftRightBalance field to leftRightBalance. More... | |
void | setGpsAccuracy (const quint8 gpsAccuracy) |
Sets the gpsAccuracy field to gpsAccuracy. More... | |
void | setVerticalSpeed (const qint16 verticalSpeed) |
Sets the verticalSpeed field to verticalSpeed. More... | |
void | setCalories (const quint16 calories) |
Sets the calories field to calories. More... | |
void | setVerticalOscillation (const quint16 verticalOscillation) |
Sets the verticalOscillation field to verticalOscillation. More... | |
void | setStanceTimePercent (const quint16 stanceTimePercent) |
Sets the stanceTimePercent field to stanceTimePercent. More... | |
void | setStanceTime (const quint16 stanceTime) |
Sets the stanceTime field to stanceTime. More... | |
void | setActivityType (const ActivityType activityType) |
Sets the activityType field to activityType. More... | |
void | setLeftTorqueEffectiveness (const quint8 leftTorqueEffectiveness) |
Sets the leftTorqueEffectiveness field to leftTorqueEffectiveness. More... | |
void | setRightTorqueEffectiveness (const quint8 rightTorqueEffectiveness) |
Sets the rightTorqueEffectiveness field to rightTorqueEffectiveness. More... | |
void | setLeftPedalSmoothness (const quint8 leftPedalSmoothness) |
Sets the leftPedalSmoothness field to leftPedalSmoothness. More... | |
void | setRightPedalSmoothness (const quint8 rightPedalSmoothness) |
Sets the rightPedalSmoothness field to rightPedalSmoothness. More... | |
void | setCombinedPedalSmoothness (const quint8 combinedPedalSmoothness) |
Sets the combinedPedalSmoothness field to combinedPedalSmoothness. More... | |
void | setTime128 (const quint8 time128) |
Sets the time128 field to time128. More... | |
void | setStrokeType (const StrokeType strokeType) |
Sets the strokeType field to strokeType. More... | |
void | setZone (const quint8 zone) |
Sets the zone field to zone. More... | |
void | setBallSpeed (const quint16 ballSpeed) |
Sets the ballSpeed field to ballSpeed. More... | |
void | setCadence256 (const quint16 cadence256) |
Sets the cadence256 field to cadence256. More... | |
void | setFractionalCadence (const quint8 fractionalCadence) |
Sets the fractionalCadence field to fractionalCadence. More... | |
void | setTotalHemoglobinConc (const quint16 totalHemoglobinConc) |
Sets the totalHemoglobinConc field to totalHemoglobinConc. More... | |
void | setTotalHemoglobinConcMin (const quint16 totalHemoglobinConcMin) |
Sets the totalHemoglobinConcMin field to totalHemoglobinConcMin. More... | |
void | setTotalHemoglobinConcMax (const quint16 totalHemoglobinConcMax) |
Sets the totalHemoglobinConcMax field to totalHemoglobinConcMax. More... | |
void | setSaturatedHemoglobinPercent (const quint16 saturatedHemoglobinPercent) |
Sets the saturatedHemoglobinPercent field to saturatedHemoglobinPercent. More... | |
void | setSaturatedHemoglobinPercentMin (const quint16 saturatedHemoglobinPercentMin) |
Sets the saturatedHemoglobinPercentMin field to saturatedHemoglobinPercentMin. More... | |
void | setSaturatedHemoglobinPercentMax (const quint16 saturatedHemoglobinPercentMax) |
Sets the saturatedHemoglobinPercentMax field to saturatedHemoglobinPercentMax. More... | |
void | setDeviceIndex (const DeviceIndex deviceIndex) |
Sets the deviceIndex field to deviceIndex. More... | |
void | setLeftPco (const qint8 leftPco) |
Sets the leftPco field to leftPco. More... | |
void | setRightPco (const qint8 rightPco) |
Sets the rightPco field to rightPco. More... | |
void | setLeftPowerPhase (const quint8 leftPowerPhase) |
Sets the leftPowerPhase field to leftPowerPhase. More... | |
void | setLeftPowerPhasePeak (const quint8 leftPowerPhasePeak) |
Sets the leftPowerPhasePeak field to leftPowerPhasePeak. More... | |
void | setRightPowerPhase (const quint8 rightPowerPhase) |
Sets the rightPowerPhase field to rightPowerPhase. More... | |
void | setRightPowerPhasePeak (const quint8 rightPowerPhasePeak) |
Sets the rightPowerPhasePeak field to rightPowerPhasePeak. More... | |
void | setEnhancedSpeed (const quint32 enhancedSpeed) |
Sets the enhancedSpeed field to enhancedSpeed. More... | |
void | setEnhancedAltitude (const quint32 enhancedAltitude) |
Sets the enhancedAltitude field to enhancedAltitude. More... | |
void | setBatterySoc (const quint8 batterySoc) |
Sets the batterySoc field to batterySoc. More... | |
void | setMotorPower (const quint16 motorPower) |
Sets the motorPower field to motorPower. More... | |
void | setVerticalRatio (const quint16 verticalRatio) |
Sets the verticalRatio field to verticalRatio. More... | |
void | setStanceTimeBalance (const quint16 stanceTimeBalance) |
Sets the stanceTimeBalance field to stanceTimeBalance. More... | |
void | setStepLength (const quint16 stepLength) |
Sets the stepLength field to stepLength. More... | |
void | setAbsolutePressure (const quint32 absolutePressure) |
Sets the absolutePressure field to absolutePressure. More... | |
void | setDepth (const quint32 depth) |
Sets the depth field to depth. More... | |
void | setNextStopDepth (const quint32 nextStopDepth) |
Sets the nextStopDepth field to nextStopDepth. More... | |
void | setNextStopTime (const quint32 nextStopTime) |
Sets the nextStopTime field to nextStopTime. More... | |
void | setTimeToSurface (const quint32 timeToSurface) |
Sets the timeToSurface field to timeToSurface. More... | |
void | setNdlTime (const quint32 ndlTime) |
Sets the ndlTime field to ndlTime. More... | |
void | setCnsLoad (const quint8 cnsLoad) |
Sets the cnsLoad field to cnsLoad. More... | |
void | setN2Load (const quint16 n2Load) |
Sets the n2Load field to n2Load. More... | |
void | setGrit (const float grit) |
Sets the grit field to grit. More... | |
void | setFlow (const float flow) |
Sets the flow field to flow. More... | |
void | setEbikeTravelRange (const quint16 ebikeTravelRange) |
Sets the ebikeTravelRange field to ebikeTravelRange. More... | |
void | setEbikeBatteryLevel (const quint8 ebikeBatteryLevel) |
Sets the ebikeBatteryLevel field to ebikeBatteryLevel. More... | |
void | setEbikeAssistMode (const quint8 ebikeAssistMode) |
Sets the ebikeAssistMode field to ebikeAssistMode. More... | |
void | setEbikeAssistLevelPercent (const quint8 ebikeAssistLevelPercent) |
Sets the ebikeAssistLevelPercent field to ebikeAssistLevelPercent. More... | |
void | setCoreTemperature (const quint16 coreTemperature) |
Sets the coreTemperature field to coreTemperature. More... | |
![]() | |
~AbstractDataMessage () | |
Destroys the AbstractDataMessage object. | |
MesgNum | globalMessageNumber () const |
Returns the data message's global message number. More... | |
Additional Inherited Members | |
![]() | |
static AbstractDataMessage * | fromData (const DataDefinition *const defn, const QByteArray &record) |
Constructs the relevant AbstractDataMessage-derived class to parse record according to defn. More... | |
The RecordMessage class represents a FIT RecordMessage data message.
RecordMessage::RecordMessage | ( | ) |
Constructs a RecordMessage object.
Typically, instances of this class will be returned by FitStreamReader::readNext, but this constructor may be used, along with the relevant setter methods, to create a valid message.
quint32 RecordMessage::absolutePressure | ( | ) | const |
Returns the RecordMessage data message's absolutePressure
field's current value.
Includes atmospheric pressure
absolutePressure
field value. quint32 RecordMessage::accumulatedPower | ( | ) | const |
Returns the RecordMessage data message's accumulatedPower
field's current value.
accumulatedPower
field value. ActivityType RecordMessage::activityType | ( | ) | const |
Returns the RecordMessage data message's activityType
field's current value.
activityType
field value. quint16 RecordMessage::altitude | ( | ) | const |
Returns the RecordMessage data message's altitude
field's current value.
altitude
field value. quint16 RecordMessage::ballSpeed | ( | ) | const |
Returns the RecordMessage data message's ballSpeed
field's current value.
ballSpeed
field value. quint8 RecordMessage::batterySoc | ( | ) | const |
Returns the RecordMessage data message's batterySoc
field's current value.
lev battery state of charge
batterySoc
field value. quint8 RecordMessage::cadence | ( | ) | const |
Returns the RecordMessage data message's cadence
field's current value.
cadence
field value. quint16 RecordMessage::cadence256 | ( | ) | const |
Returns the RecordMessage data message's cadence256
field's current value.
Log cadence and fractional cadence for backwards compatability
cadence256
field value. quint16 RecordMessage::calories | ( | ) | const |
Returns the RecordMessage data message's calories
field's current value.
calories
field value. quint8 RecordMessage::cnsLoad | ( | ) | const |
Returns the RecordMessage data message's cnsLoad
field's current value.
cnsLoad
field value. quint8 RecordMessage::combinedPedalSmoothness | ( | ) | const |
Returns the RecordMessage data message's combinedPedalSmoothness
field's current value.
combinedPedalSmoothness
field value. quint16 RecordMessage::compressedAccumulatedPower | ( | ) | const |
Returns the RecordMessage data message's compressedAccumulatedPower
field's current value.
compressedAccumulatedPower
field value. quint8 RecordMessage::compressedSpeedDistance | ( | ) | const |
Returns the RecordMessage data message's compressedSpeedDistance
field's current value.
compressedSpeedDistance
field value. quint16 RecordMessage::coreTemperature | ( | ) | const |
Returns the RecordMessage data message's coreTemperature
field's current value.
coreTemperature
field value. quint8 RecordMessage::cycleLength | ( | ) | const |
Returns the RecordMessage data message's cycleLength
field's current value.
cycleLength
field value. quint8 RecordMessage::cycles | ( | ) | const |
Returns the RecordMessage data message's cycles
field's current value.
cycles
field value. quint32 RecordMessage::depth | ( | ) | const |
Returns the RecordMessage data message's depth
field's current value.
0 if above water
depth
field value. DeviceIndex RecordMessage::deviceIndex | ( | ) | const |
Returns the RecordMessage data message's deviceIndex
field's current value.
deviceIndex
field value. quint32 RecordMessage::distance | ( | ) | const |
Returns the RecordMessage data message's distance
field's current value.
distance
field value. quint8 RecordMessage::ebikeAssistLevelPercent | ( | ) | const |
Returns the RecordMessage data message's ebikeAssistLevelPercent
field's current value.
ebikeAssistLevelPercent
field value. quint8 RecordMessage::ebikeAssistMode | ( | ) | const |
Returns the RecordMessage data message's ebikeAssistMode
field's current value.
ebikeAssistMode
field value. quint8 RecordMessage::ebikeBatteryLevel | ( | ) | const |
Returns the RecordMessage data message's ebikeBatteryLevel
field's current value.
ebikeBatteryLevel
field value. quint16 RecordMessage::ebikeTravelRange | ( | ) | const |
Returns the RecordMessage data message's ebikeTravelRange
field's current value.
ebikeTravelRange
field value. quint32 RecordMessage::enhancedAltitude | ( | ) | const |
Returns the RecordMessage data message's enhancedAltitude
field's current value.
enhancedAltitude
field value. quint32 RecordMessage::enhancedSpeed | ( | ) | const |
Returns the RecordMessage data message's enhancedSpeed
field's current value.
enhancedSpeed
field value. float RecordMessage::flow | ( | ) | const |
Returns the RecordMessage data message's flow
field's current value.
The flow score estimates how long distance wise a cyclist deaccelerates over intervals where deacceleration is unnecessary such as smooth turns or small grade angle intervals.
flow
field value. quint8 RecordMessage::fractionalCadence | ( | ) | const |
Returns the RecordMessage data message's fractionalCadence
field's current value.
fractionalCadence
field value. quint8 RecordMessage::gpsAccuracy | ( | ) | const |
Returns the RecordMessage data message's gpsAccuracy
field's current value.
gpsAccuracy
field value. qint16 RecordMessage::grade | ( | ) | const |
Returns the RecordMessage data message's grade
field's current value.
grade
field value. float RecordMessage::grit | ( | ) | const |
Returns the RecordMessage data message's grit
field's current value.
The grit score estimates how challenging a route could be for a cyclist in terms of time spent going over sharp turns or large grade slopes.
grit
field value. quint8 RecordMessage::heartRate | ( | ) | const |
Returns the RecordMessage data message's heartRate
field's current value.
heartRate
field value. qint8 RecordMessage::leftPco | ( | ) | const |
Returns the RecordMessage data message's leftPco
field's current value.
Left platform center offset
leftPco
field value. quint8 RecordMessage::leftPedalSmoothness | ( | ) | const |
Returns the RecordMessage data message's leftPedalSmoothness
field's current value.
leftPedalSmoothness
field value. quint8 RecordMessage::leftPowerPhase | ( | ) | const |
Returns the RecordMessage data message's leftPowerPhase
field's current value.
Left power phase angles. Data value indexes defined by power_phase_type.
leftPowerPhase
field value. quint8 RecordMessage::leftPowerPhasePeak | ( | ) | const |
Returns the RecordMessage data message's leftPowerPhasePeak
field's current value.
Left power phase peak angles. Data value indexes defined by power_phase_type.
leftPowerPhasePeak
field value. LeftRightBalance RecordMessage::leftRightBalance | ( | ) | const |
Returns the RecordMessage data message's leftRightBalance
field's current value.
leftRightBalance
field value. quint8 RecordMessage::leftTorqueEffectiveness | ( | ) | const |
Returns the RecordMessage data message's leftTorqueEffectiveness
field's current value.
leftTorqueEffectiveness
field value. quint16 RecordMessage::motorPower | ( | ) | const |
Returns the RecordMessage data message's motorPower
field's current value.
lev motor power
motorPower
field value. quint16 RecordMessage::n2Load | ( | ) | const |
Returns the RecordMessage data message's n2Load
field's current value.
n2Load
field value. quint32 RecordMessage::ndlTime | ( | ) | const |
Returns the RecordMessage data message's ndlTime
field's current value.
ndlTime
field value. quint32 RecordMessage::nextStopDepth | ( | ) | const |
Returns the RecordMessage data message's nextStopDepth
field's current value.
0 if above water
nextStopDepth
field value. quint32 RecordMessage::nextStopTime | ( | ) | const |
Returns the RecordMessage data message's nextStopTime
field's current value.
nextStopTime
field value. qint32 RecordMessage::positionLat | ( | ) | const |
Returns the RecordMessage data message's positionLat
field's current value.
positionLat
field value. qint32 RecordMessage::positionLong | ( | ) | const |
Returns the RecordMessage data message's positionLong
field's current value.
positionLong
field value. quint16 RecordMessage::power | ( | ) | const |
Returns the RecordMessage data message's power
field's current value.
power
field value. quint8 RecordMessage::resistance | ( | ) | const |
Returns the RecordMessage data message's resistance
field's current value.
Relative. 0 is none 254 is Max.
resistance
field value. qint8 RecordMessage::rightPco | ( | ) | const |
Returns the RecordMessage data message's rightPco
field's current value.
Right platform center offset
rightPco
field value. quint8 RecordMessage::rightPedalSmoothness | ( | ) | const |
Returns the RecordMessage data message's rightPedalSmoothness
field's current value.
rightPedalSmoothness
field value. quint8 RecordMessage::rightPowerPhase | ( | ) | const |
Returns the RecordMessage data message's rightPowerPhase
field's current value.
Right power phase angles. Data value indexes defined by power_phase_type.
rightPowerPhase
field value. quint8 RecordMessage::rightPowerPhasePeak | ( | ) | const |
Returns the RecordMessage data message's rightPowerPhasePeak
field's current value.
Right power phase peak angles. Data value indexes defined by power_phase_type.
rightPowerPhasePeak
field value. quint8 RecordMessage::rightTorqueEffectiveness | ( | ) | const |
Returns the RecordMessage data message's rightTorqueEffectiveness
field's current value.
rightTorqueEffectiveness
field value. quint16 RecordMessage::saturatedHemoglobinPercent | ( | ) | const |
Returns the RecordMessage data message's saturatedHemoglobinPercent
field's current value.
Percentage of hemoglobin saturated with oxygen
saturatedHemoglobinPercent
field value. quint16 RecordMessage::saturatedHemoglobinPercentMax | ( | ) | const |
Returns the RecordMessage data message's saturatedHemoglobinPercentMax
field's current value.
Max percentage of hemoglobin saturated with oxygen
saturatedHemoglobinPercentMax
field value. quint16 RecordMessage::saturatedHemoglobinPercentMin | ( | ) | const |
Returns the RecordMessage data message's saturatedHemoglobinPercentMin
field's current value.
Min percentage of hemoglobin saturated with oxygen
saturatedHemoglobinPercentMin
field value. void RecordMessage::setAbsolutePressure | ( | const quint32 | absolutePressure | ) |
Sets the absolutePressure
field to absolutePressure.
absolutePressure | The field value to set. |
void RecordMessage::setAccumulatedPower | ( | const quint32 | accumulatedPower | ) |
Sets the accumulatedPower
field to accumulatedPower.
accumulatedPower | The field value to set. |
void RecordMessage::setActivityType | ( | const ActivityType | activityType | ) |
Sets the activityType
field to activityType.
activityType | The field value to set. |
void RecordMessage::setAltitude | ( | const quint16 | altitude | ) |
Sets the altitude
field to altitude.
altitude | The field value to set. |
void RecordMessage::setBallSpeed | ( | const quint16 | ballSpeed | ) |
Sets the ballSpeed
field to ballSpeed.
ballSpeed | The field value to set. |
void RecordMessage::setBatterySoc | ( | const quint8 | batterySoc | ) |
Sets the batterySoc
field to batterySoc.
batterySoc | The field value to set. |
void RecordMessage::setCadence | ( | const quint8 | cadence | ) |
Sets the cadence
field to cadence.
cadence | The field value to set. |
void RecordMessage::setCadence256 | ( | const quint16 | cadence256 | ) |
Sets the cadence256
field to cadence256.
cadence256 | The field value to set. |
void RecordMessage::setCalories | ( | const quint16 | calories | ) |
Sets the calories
field to calories.
calories | The field value to set. |
void RecordMessage::setCnsLoad | ( | const quint8 | cnsLoad | ) |
Sets the cnsLoad
field to cnsLoad.
cnsLoad | The field value to set. |
void RecordMessage::setCombinedPedalSmoothness | ( | const quint8 | combinedPedalSmoothness | ) |
Sets the combinedPedalSmoothness
field to combinedPedalSmoothness.
combinedPedalSmoothness | The field value to set. |
void RecordMessage::setCompressedAccumulatedPower | ( | const quint16 | compressedAccumulatedPower | ) |
Sets the compressedAccumulatedPower
field to compressedAccumulatedPower.
compressedAccumulatedPower | The field value to set. |
void RecordMessage::setCompressedSpeedDistance | ( | const quint8 | compressedSpeedDistance | ) |
Sets the compressedSpeedDistance
field to compressedSpeedDistance.
compressedSpeedDistance | The field value to set. |
void RecordMessage::setCoreTemperature | ( | const quint16 | coreTemperature | ) |
Sets the coreTemperature
field to coreTemperature.
coreTemperature | The field value to set. |
void RecordMessage::setCycleLength | ( | const quint8 | cycleLength | ) |
Sets the cycleLength
field to cycleLength.
cycleLength | The field value to set. |
void RecordMessage::setCycles | ( | const quint8 | cycles | ) |
Sets the cycles
field to cycles.
cycles | The field value to set. |
void RecordMessage::setDepth | ( | const quint32 | depth | ) |
Sets the depth
field to depth.
depth | The field value to set. |
void RecordMessage::setDeviceIndex | ( | const DeviceIndex | deviceIndex | ) |
Sets the deviceIndex
field to deviceIndex.
deviceIndex | The field value to set. |
void RecordMessage::setDistance | ( | const quint32 | distance | ) |
Sets the distance
field to distance.
distance | The field value to set. |
void RecordMessage::setEbikeAssistLevelPercent | ( | const quint8 | ebikeAssistLevelPercent | ) |
Sets the ebikeAssistLevelPercent
field to ebikeAssistLevelPercent.
ebikeAssistLevelPercent | The field value to set. |
void RecordMessage::setEbikeAssistMode | ( | const quint8 | ebikeAssistMode | ) |
Sets the ebikeAssistMode
field to ebikeAssistMode.
ebikeAssistMode | The field value to set. |
void RecordMessage::setEbikeBatteryLevel | ( | const quint8 | ebikeBatteryLevel | ) |
Sets the ebikeBatteryLevel
field to ebikeBatteryLevel.
ebikeBatteryLevel | The field value to set. |
void RecordMessage::setEbikeTravelRange | ( | const quint16 | ebikeTravelRange | ) |
Sets the ebikeTravelRange
field to ebikeTravelRange.
ebikeTravelRange | The field value to set. |
void RecordMessage::setEnhancedAltitude | ( | const quint32 | enhancedAltitude | ) |
Sets the enhancedAltitude
field to enhancedAltitude.
enhancedAltitude | The field value to set. |
void RecordMessage::setEnhancedSpeed | ( | const quint32 | enhancedSpeed | ) |
Sets the enhancedSpeed
field to enhancedSpeed.
enhancedSpeed | The field value to set. |
void RecordMessage::setFlow | ( | const float | flow | ) |
Sets the flow
field to flow.
flow | The field value to set. |
void RecordMessage::setFractionalCadence | ( | const quint8 | fractionalCadence | ) |
Sets the fractionalCadence
field to fractionalCadence.
fractionalCadence | The field value to set. |
void RecordMessage::setGpsAccuracy | ( | const quint8 | gpsAccuracy | ) |
Sets the gpsAccuracy
field to gpsAccuracy.
gpsAccuracy | The field value to set. |
void RecordMessage::setGrade | ( | const qint16 | grade | ) |
Sets the grade
field to grade.
grade | The field value to set. |
void RecordMessage::setGrit | ( | const float | grit | ) |
Sets the grit
field to grit.
grit | The field value to set. |
void RecordMessage::setHeartRate | ( | const quint8 | heartRate | ) |
Sets the heartRate
field to heartRate.
heartRate | The field value to set. |
void RecordMessage::setLeftPco | ( | const qint8 | leftPco | ) |
Sets the leftPco
field to leftPco.
leftPco | The field value to set. |
void RecordMessage::setLeftPedalSmoothness | ( | const quint8 | leftPedalSmoothness | ) |
Sets the leftPedalSmoothness
field to leftPedalSmoothness.
leftPedalSmoothness | The field value to set. |
void RecordMessage::setLeftPowerPhase | ( | const quint8 | leftPowerPhase | ) |
Sets the leftPowerPhase
field to leftPowerPhase.
leftPowerPhase | The field value to set. |
void RecordMessage::setLeftPowerPhasePeak | ( | const quint8 | leftPowerPhasePeak | ) |
Sets the leftPowerPhasePeak
field to leftPowerPhasePeak.
leftPowerPhasePeak | The field value to set. |
void RecordMessage::setLeftRightBalance | ( | const LeftRightBalance | leftRightBalance | ) |
Sets the leftRightBalance
field to leftRightBalance.
leftRightBalance | The field value to set. |
void RecordMessage::setLeftTorqueEffectiveness | ( | const quint8 | leftTorqueEffectiveness | ) |
Sets the leftTorqueEffectiveness
field to leftTorqueEffectiveness.
leftTorqueEffectiveness | The field value to set. |
void RecordMessage::setMotorPower | ( | const quint16 | motorPower | ) |
Sets the motorPower
field to motorPower.
motorPower | The field value to set. |
void RecordMessage::setN2Load | ( | const quint16 | n2Load | ) |
Sets the n2Load
field to n2Load.
n2Load | The field value to set. |
void RecordMessage::setNdlTime | ( | const quint32 | ndlTime | ) |
Sets the ndlTime
field to ndlTime.
ndlTime | The field value to set. |
void RecordMessage::setNextStopDepth | ( | const quint32 | nextStopDepth | ) |
Sets the nextStopDepth
field to nextStopDepth.
nextStopDepth | The field value to set. |
void RecordMessage::setNextStopTime | ( | const quint32 | nextStopTime | ) |
Sets the nextStopTime
field to nextStopTime.
nextStopTime | The field value to set. |
void RecordMessage::setPositionLat | ( | const qint32 | positionLat | ) |
Sets the positionLat
field to positionLat.
positionLat | The field value to set. |
void RecordMessage::setPositionLong | ( | const qint32 | positionLong | ) |
Sets the positionLong
field to positionLong.
positionLong | The field value to set. |
void RecordMessage::setPower | ( | const quint16 | power | ) |
Sets the power
field to power.
power | The field value to set. |
void RecordMessage::setResistance | ( | const quint8 | resistance | ) |
Sets the resistance
field to resistance.
resistance | The field value to set. |
void RecordMessage::setRightPco | ( | const qint8 | rightPco | ) |
Sets the rightPco
field to rightPco.
rightPco | The field value to set. |
void RecordMessage::setRightPedalSmoothness | ( | const quint8 | rightPedalSmoothness | ) |
Sets the rightPedalSmoothness
field to rightPedalSmoothness.
rightPedalSmoothness | The field value to set. |
void RecordMessage::setRightPowerPhase | ( | const quint8 | rightPowerPhase | ) |
Sets the rightPowerPhase
field to rightPowerPhase.
rightPowerPhase | The field value to set. |
void RecordMessage::setRightPowerPhasePeak | ( | const quint8 | rightPowerPhasePeak | ) |
Sets the rightPowerPhasePeak
field to rightPowerPhasePeak.
rightPowerPhasePeak | The field value to set. |
void RecordMessage::setRightTorqueEffectiveness | ( | const quint8 | rightTorqueEffectiveness | ) |
Sets the rightTorqueEffectiveness
field to rightTorqueEffectiveness.
rightTorqueEffectiveness | The field value to set. |
void RecordMessage::setSaturatedHemoglobinPercent | ( | const quint16 | saturatedHemoglobinPercent | ) |
Sets the saturatedHemoglobinPercent
field to saturatedHemoglobinPercent.
saturatedHemoglobinPercent | The field value to set. |
void RecordMessage::setSaturatedHemoglobinPercentMax | ( | const quint16 | saturatedHemoglobinPercentMax | ) |
Sets the saturatedHemoglobinPercentMax
field to saturatedHemoglobinPercentMax.
saturatedHemoglobinPercentMax | The field value to set. |
void RecordMessage::setSaturatedHemoglobinPercentMin | ( | const quint16 | saturatedHemoglobinPercentMin | ) |
Sets the saturatedHemoglobinPercentMin
field to saturatedHemoglobinPercentMin.
saturatedHemoglobinPercentMin | The field value to set. |
void RecordMessage::setSpeed | ( | const quint16 | speed | ) |
Sets the speed
field to speed.
speed | The field value to set. |
void RecordMessage::setSpeed1s | ( | const quint8 | speed1s | ) |
Sets the speed1s
field to speed1s.
speed1s | The field value to set. |
void RecordMessage::setStanceTime | ( | const quint16 | stanceTime | ) |
Sets the stanceTime
field to stanceTime.
stanceTime | The field value to set. |
void RecordMessage::setStanceTimeBalance | ( | const quint16 | stanceTimeBalance | ) |
Sets the stanceTimeBalance
field to stanceTimeBalance.
stanceTimeBalance | The field value to set. |
void RecordMessage::setStanceTimePercent | ( | const quint16 | stanceTimePercent | ) |
Sets the stanceTimePercent
field to stanceTimePercent.
stanceTimePercent | The field value to set. |
void RecordMessage::setStepLength | ( | const quint16 | stepLength | ) |
Sets the stepLength
field to stepLength.
stepLength | The field value to set. |
void RecordMessage::setStrokeType | ( | const StrokeType | strokeType | ) |
Sets the strokeType
field to strokeType.
strokeType | The field value to set. |
void RecordMessage::setTemperature | ( | const qint8 | temperature | ) |
Sets the temperature
field to temperature.
temperature | The field value to set. |
void RecordMessage::setTime128 | ( | const quint8 | time128 | ) |
Sets the time128
field to time128.
time128 | The field value to set. |
void RecordMessage::setTimeFromCourse | ( | const qint32 | timeFromCourse | ) |
Sets the timeFromCourse
field to timeFromCourse.
timeFromCourse | The field value to set. |
void RecordMessage::setTimestamp | ( | const DateTime | timestamp | ) |
Sets the timestamp
field to timestamp.
timestamp | The field value to set. |
void RecordMessage::setTimeToSurface | ( | const quint32 | timeToSurface | ) |
Sets the timeToSurface
field to timeToSurface.
timeToSurface | The field value to set. |
void RecordMessage::setTotalCycles | ( | const quint32 | totalCycles | ) |
Sets the totalCycles
field to totalCycles.
totalCycles | The field value to set. |
void RecordMessage::setTotalHemoglobinConc | ( | const quint16 | totalHemoglobinConc | ) |
Sets the totalHemoglobinConc
field to totalHemoglobinConc.
totalHemoglobinConc | The field value to set. |
void RecordMessage::setTotalHemoglobinConcMax | ( | const quint16 | totalHemoglobinConcMax | ) |
Sets the totalHemoglobinConcMax
field to totalHemoglobinConcMax.
totalHemoglobinConcMax | The field value to set. |
void RecordMessage::setTotalHemoglobinConcMin | ( | const quint16 | totalHemoglobinConcMin | ) |
Sets the totalHemoglobinConcMin
field to totalHemoglobinConcMin.
totalHemoglobinConcMin | The field value to set. |
void RecordMessage::setVerticalOscillation | ( | const quint16 | verticalOscillation | ) |
Sets the verticalOscillation
field to verticalOscillation.
verticalOscillation | The field value to set. |
void RecordMessage::setVerticalRatio | ( | const quint16 | verticalRatio | ) |
Sets the verticalRatio
field to verticalRatio.
verticalRatio | The field value to set. |
void RecordMessage::setVerticalSpeed | ( | const qint16 | verticalSpeed | ) |
Sets the verticalSpeed
field to verticalSpeed.
verticalSpeed | The field value to set. |
void RecordMessage::setZone | ( | const quint8 | zone | ) |
Sets the zone
field to zone.
zone | The field value to set. |
quint16 RecordMessage::speed | ( | ) | const |
Returns the RecordMessage data message's speed
field's current value.
speed
field value. quint8 RecordMessage::speed1s | ( | ) | const |
Returns the RecordMessage data message's speed1s
field's current value.
Speed at 1s intervals. Timestamp field indicates time of last array element.
speed1s
field value. quint16 RecordMessage::stanceTime | ( | ) | const |
Returns the RecordMessage data message's stanceTime
field's current value.
stanceTime
field value. quint16 RecordMessage::stanceTimeBalance | ( | ) | const |
Returns the RecordMessage data message's stanceTimeBalance
field's current value.
stanceTimeBalance
field value. quint16 RecordMessage::stanceTimePercent | ( | ) | const |
Returns the RecordMessage data message's stanceTimePercent
field's current value.
stanceTimePercent
field value. quint16 RecordMessage::stepLength | ( | ) | const |
Returns the RecordMessage data message's stepLength
field's current value.
stepLength
field value. StrokeType RecordMessage::strokeType | ( | ) | const |
Returns the RecordMessage data message's strokeType
field's current value.
strokeType
field value. qint8 RecordMessage::temperature | ( | ) | const |
Returns the RecordMessage data message's temperature
field's current value.
temperature
field value. quint8 RecordMessage::time128 | ( | ) | const |
Returns the RecordMessage data message's time128
field's current value.
time128
field value. qint32 RecordMessage::timeFromCourse | ( | ) | const |
Returns the RecordMessage data message's timeFromCourse
field's current value.
timeFromCourse
field value. DateTime RecordMessage::timestamp | ( | ) | const |
Returns the RecordMessage data message's timestamp
field's current value.
timestamp
field value. quint32 RecordMessage::timeToSurface | ( | ) | const |
Returns the RecordMessage data message's timeToSurface
field's current value.
timeToSurface
field value. quint32 RecordMessage::totalCycles | ( | ) | const |
Returns the RecordMessage data message's totalCycles
field's current value.
totalCycles
field value. quint16 RecordMessage::totalHemoglobinConc | ( | ) | const |
Returns the RecordMessage data message's totalHemoglobinConc
field's current value.
Total saturated and unsaturated hemoglobin
totalHemoglobinConc
field value. quint16 RecordMessage::totalHemoglobinConcMax | ( | ) | const |
Returns the RecordMessage data message's totalHemoglobinConcMax
field's current value.
Max saturated and unsaturated hemoglobin
totalHemoglobinConcMax
field value. quint16 RecordMessage::totalHemoglobinConcMin | ( | ) | const |
Returns the RecordMessage data message's totalHemoglobinConcMin
field's current value.
Min saturated and unsaturated hemoglobin
totalHemoglobinConcMin
field value. quint16 RecordMessage::verticalOscillation | ( | ) | const |
Returns the RecordMessage data message's verticalOscillation
field's current value.
verticalOscillation
field value. quint16 RecordMessage::verticalRatio | ( | ) | const |
Returns the RecordMessage data message's verticalRatio
field's current value.
verticalRatio
field value. qint16 RecordMessage::verticalSpeed | ( | ) | const |
Returns the RecordMessage data message's verticalSpeed
field's current value.
verticalSpeed
field value. quint8 RecordMessage::zone | ( | ) | const |
Returns the RecordMessage data message's zone
field's current value.
zone
field value.