LapMessage class

Inheritance

Constructors

LapMessage({dynamic definitionMessage, dynamic developerFields, int localId = 0, Endian endian = Endian.little})

Properties

avgAltitude double?
Returns the value of the avgAltitude field. Returns null if the field is not defined in the message.
getter/setter pair
avgCadence int?
Returns the value of the avgCadence field. Returns null if the field is not defined in the message.
getter/setter pair
avgCadencePosition List<int>?
Returns the value of the avgCadencePosition field. Returns null if the field is not defined in the message.
getter/setter pair
avgCombinedPedalSmoothness double?
Returns the value of the avgCombinedPedalSmoothness field. Returns null if the field is not defined in the message.
getter/setter pair
avgCoreTemperature double?
Returns the value of the avgCoreTemperature field. Returns null if the field is not defined in the message.
getter/setter pair
avgFlow int?
Returns the value of the avgFlow field. Returns null if the field is not defined in the message.
getter/setter pair
avgFractionalCadence double?
Returns the value of the avgFractionalCadence field. Returns null if the field is not defined in the message.
getter/setter pair
avgGrade double?
Returns the value of the avgGrade field. Returns null if the field is not defined in the message.
getter/setter pair
avgGrit int?
Returns the value of the avgGrit field. Returns null if the field is not defined in the message.
getter/setter pair
avgHeartRate int?
Returns the value of the avgHeartRate field. Returns null if the field is not defined in the message.
getter/setter pair
avgLeftPco int?
Returns the value of the avgLeftPco field. Returns null if the field is not defined in the message.
getter/setter pair
avgLeftPedalSmoothness double?
Returns the value of the avgLeftPedalSmoothness field. Returns null if the field is not defined in the message.
getter/setter pair
avgLeftPowerPhase List<double>?
Returns the value of the avgLeftPowerPhase field. Returns null if the field is not defined in the message.
getter/setter pair
avgLeftPowerPhasePeak List<double>?
Returns the value of the avgLeftPowerPhasePeak field. Returns null if the field is not defined in the message.
getter/setter pair
avgLeftTorqueEffectiveness double?
Returns the value of the avgLeftTorqueEffectiveness field. Returns null if the field is not defined in the message.
getter/setter pair
avgLevMotorPower int?
Returns the value of the avgLevMotorPower field. Returns null if the field is not defined in the message.
getter/setter pair
avgNegGrade double?
Returns the value of the avgNegGrade field. Returns null if the field is not defined in the message.
getter/setter pair
avgNegVerticalSpeed double?
Returns the value of the avgNegVerticalSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
avgPosGrade double?
Returns the value of the avgPosGrade field. Returns null if the field is not defined in the message.
getter/setter pair
avgPosVerticalSpeed double?
Returns the value of the avgPosVerticalSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
avgPower int?
Returns the value of the avgPower field. Returns null if the field is not defined in the message.
getter/setter pair
avgPowerPosition List<int>?
Returns the value of the avgPowerPosition field. Returns null if the field is not defined in the message.
getter/setter pair
avgRightPco int?
Returns the value of the avgRightPco field. Returns null if the field is not defined in the message.
getter/setter pair
avgRightPedalSmoothness double?
Returns the value of the avgRightPedalSmoothness field. Returns null if the field is not defined in the message.
getter/setter pair
avgRightPowerPhase List<double>?
Returns the value of the avgRightPowerPhase field. Returns null if the field is not defined in the message.
getter/setter pair
avgRightPowerPhasePeak List<double>?
Returns the value of the avgRightPowerPhasePeak field. Returns null if the field is not defined in the message.
getter/setter pair
avgRightTorqueEffectiveness double?
Returns the value of the avgRightTorqueEffectiveness field. Returns null if the field is not defined in the message.
getter/setter pair
avgRunningCadence int?
Get the value of the subfield avgRunningCadence
getter/setter pair
avgSaturatedHemoglobinPercent List<double>?
Returns the value of the avgSaturatedHemoglobinPercent field. Returns null if the field is not defined in the message.
getter/setter pair
avgSpeed double?
Returns the value of the avgSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
avgStanceTime double?
Returns the value of the avgStanceTime field. Returns null if the field is not defined in the message.
getter/setter pair
avgStanceTimeBalance double?
Returns the value of the avgStanceTimeBalance field. Returns null if the field is not defined in the message.
getter/setter pair
avgStanceTimePercent double?
Returns the value of the avgStanceTimePercent field. Returns null if the field is not defined in the message.
getter/setter pair
avgStepLength double?
Returns the value of the avgStepLength field. Returns null if the field is not defined in the message.
getter/setter pair
avgStrokeDistance double?
Returns the value of the avgStrokeDistance field. Returns null if the field is not defined in the message.
getter/setter pair
avgTemperature int?
Returns the value of the avgTemperature field. Returns null if the field is not defined in the message.
getter/setter pair
avgTotalHemoglobinConc List<double>?
Returns the value of the avgTotalHemoglobinConc field. Returns null if the field is not defined in the message.
getter/setter pair
avgVam double?
Returns the value of the avgVam field. Returns null if the field is not defined in the message.
getter/setter pair
avgVerticalOscillation double?
Returns the value of the avgVerticalOscillation field. Returns null if the field is not defined in the message.
getter/setter pair
avgVerticalRatio double?
Returns the value of the avgVerticalRatio field. Returns null if the field is not defined in the message.
getter/setter pair
definitionMessage DefinitionMessage?
getter/setter pairinherited
developerFields List<DeveloperField>
finalinherited
endian Endian
finalinherited
endPositionLat double?
Returns the value of the endPositionLat field. Returns null if the field is not defined in the message.
getter/setter pair
endPositionLong double?
Returns the value of the endPositionLong field. Returns null if the field is not defined in the message.
getter/setter pair
enhancedAvgAltitude double?
Returns the value of the enhancedAvgAltitude field. Returns null if the field is not defined in the message.
getter/setter pair
enhancedAvgSpeed double?
Returns the value of the enhancedAvgSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
enhancedMaxAltitude double?
Returns the value of the enhancedMaxAltitude field. Returns null if the field is not defined in the message.
getter/setter pair
enhancedMaxSpeed double?
Returns the value of the enhancedMaxSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
enhancedMinAltitude double?
Returns the value of the enhancedMinAltitude field. Returns null if the field is not defined in the message.
getter/setter pair
event Event?
Returns the value of the event field. Returns null if the field is not defined in the message.
getter/setter pair
eventGroup int?
Returns the value of the eventGroup field. Returns null if the field is not defined in the message.
getter/setter pair
eventType EventType?
Returns the value of the eventType field. Returns null if the field is not defined in the message.
getter/setter pair
fields List<Field>
finalinherited
firstLengthIndex int?
Returns the value of the firstLengthIndex field. Returns null if the field is not defined in the message.
getter/setter pair
globalId int
finalinherited
gpsAccuracy int?
Returns the value of the gpsAccuracy field. Returns null if the field is not defined in the message.
getter/setter pair
growable bool
final
hashCode int
The hash code for this object.
no setterinherited
intensity Intensity?
Returns the value of the intensity field. Returns null if the field is not defined in the message.
getter/setter pair
jumpCount int?
Returns the value of the jumpCount field. Returns null if the field is not defined in the message.
getter/setter pair
lapTrigger LapTrigger?
Returns the value of the lapTrigger field. Returns null if the field is not defined in the message.
getter/setter pair
leftRightBalance int?
Returns the value of the leftRightBalance field. Returns null if the field is not defined in the message.
getter/setter pair
levBatteryConsumption double?
Returns the value of the levBatteryConsumption field. Returns null if the field is not defined in the message.
getter/setter pair
localId int
getter/setter pairinherited
maxAltitude double?
Returns the value of the maxAltitude field. Returns null if the field is not defined in the message.
getter/setter pair
maxCadence int?
Returns the value of the maxCadence field. Returns null if the field is not defined in the message.
getter/setter pair
maxCadencePosition List<int>?
Returns the value of the maxCadencePosition field. Returns null if the field is not defined in the message.
getter/setter pair
maxCoreTemperature double?
Returns the value of the maxCoreTemperature field. Returns null if the field is not defined in the message.
getter/setter pair
maxFractionalCadence double?
Returns the value of the maxFractionalCadence field. Returns null if the field is not defined in the message.
getter/setter pair
maxHeartRate int?
Returns the value of the maxHeartRate field. Returns null if the field is not defined in the message.
getter/setter pair
maxLevMotorPower int?
Returns the value of the maxLevMotorPower field. Returns null if the field is not defined in the message.
getter/setter pair
maxNegGrade double?
Returns the value of the maxNegGrade field. Returns null if the field is not defined in the message.
getter/setter pair
maxNegVerticalSpeed double?
Returns the value of the maxNegVerticalSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
maxPosGrade double?
Returns the value of the maxPosGrade field. Returns null if the field is not defined in the message.
getter/setter pair
maxPosVerticalSpeed double?
Returns the value of the maxPosVerticalSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
maxPower int?
Returns the value of the maxPower field. Returns null if the field is not defined in the message.
getter/setter pair
maxPowerPosition List<int>?
Returns the value of the maxPowerPosition field. Returns null if the field is not defined in the message.
getter/setter pair
maxRunningCadence int?
Get the value of the subfield maxRunningCadence
getter/setter pair
maxSaturatedHemoglobinPercent List<double>?
Returns the value of the maxSaturatedHemoglobinPercent field. Returns null if the field is not defined in the message.
getter/setter pair
maxSpeed double?
Returns the value of the maxSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
maxTemperature int?
Returns the value of the maxTemperature field. Returns null if the field is not defined in the message.
getter/setter pair
maxTotalHemoglobinConc List<double>?
Returns the value of the maxTotalHemoglobinConc field. Returns null if the field is not defined in the message.
getter/setter pair
messageIndex int?
Returns the value of the messageIndex field. Returns null if the field is not defined in the message.
getter/setter pair
minAltitude double?
Returns the value of the minAltitude field. Returns null if the field is not defined in the message.
getter/setter pair
minCoreTemperature double?
Returns the value of the minCoreTemperature field. Returns null if the field is not defined in the message.
getter/setter pair
minHeartRate int?
Returns the value of the minHeartRate field. Returns null if the field is not defined in the message.
getter/setter pair
minSaturatedHemoglobinPercent List<double>?
Returns the value of the minSaturatedHemoglobinPercent field. Returns null if the field is not defined in the message.
getter/setter pair
minTotalHemoglobinConc List<double>?
Returns the value of the minTotalHemoglobinConc field. Returns null if the field is not defined in the message.
getter/setter pair
name String
finalinherited
normalizedPower int?
Returns the value of the normalizedPower field. Returns null if the field is not defined in the message.
getter/setter pair
numActiveLengths int?
Returns the value of the numActiveLengths field. Returns null if the field is not defined in the message.
getter/setter pair
numLengths int?
Returns the value of the numLengths field. Returns null if the field is not defined in the message.
getter/setter pair
opponentScore int?
Returns the value of the opponentScore field. Returns null if the field is not defined in the message.
getter/setter pair
playerScore int?
Returns the value of the playerScore field. Returns null if the field is not defined in the message.
getter/setter pair
repetitionNum int?
Returns the value of the repetitionNum field. Returns null if the field is not defined in the message.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size int
getter/setter pairinherited
sport Sport?
Returns the value of the sport field. Returns null if the field is not defined in the message.
getter/setter pair
standCount int?
Returns the value of the standCount field. Returns null if the field is not defined in the message.
getter/setter pair
startPositionLat double?
Returns the value of the startPositionLat field. Returns null if the field is not defined in the message.
getter/setter pair
startPositionLong double?
Returns the value of the startPositionLong field. Returns null if the field is not defined in the message.
getter/setter pair
startTime int?
Returns the value of the timestamp field in milliseconds since January 1st, 1970 at 00:00:00 UTC
getter/setter pair
strokeCount List<int>?
Returns the value of the strokeCount field. Returns null if the field is not defined in the message.
getter/setter pair
subSport SubSport?
Returns the value of the subSport field. Returns null if the field is not defined in the message.
getter/setter pair
swimStroke SwimStroke?
Returns the value of the swimStroke field. Returns null if the field is not defined in the message.
getter/setter pair
timeInCadenceZone List<double>?
Returns the value of the timeInCadenceZone field. Returns null if the field is not defined in the message.
getter/setter pair
timeInHrZone List<double>?
Returns the value of the timeInHrZone field. Returns null if the field is not defined in the message.
getter/setter pair
timeInPowerZone List<double>?
Returns the value of the timeInPowerZone field. Returns null if the field is not defined in the message.
getter/setter pair
timeInSpeedZone List<double>?
Returns the value of the timeInSpeedZone field. Returns null if the field is not defined in the message.
getter/setter pair
timestamp int?
Returns the value of the timestamp field in milliseconds since January 1st, 1970 at 00:00:00 UTC
getter/setter pair
timeStanding double?
Returns the value of the timeStanding field. Returns null if the field is not defined in the message.
getter/setter pair
totalAscent int?
Returns the value of the totalAscent field. Returns null if the field is not defined in the message.
getter/setter pair
totalCalories int?
Returns the value of the totalCalories field. Returns null if the field is not defined in the message.
getter/setter pair
totalCycles int?
Returns the value of the totalCycles field. Returns null if the field is not defined in the message.
getter/setter pair
totalDescent int?
Returns the value of the totalDescent field. Returns null if the field is not defined in the message.
getter/setter pair
totalDistance double?
Returns the value of the totalDistance field. Returns null if the field is not defined in the message.
getter/setter pair
totalElapsedTime double?
Returns the value of the totalElapsedTime field. Returns null if the field is not defined in the message.
getter/setter pair
totalFatCalories int?
Returns the value of the totalFatCalories field. Returns null if the field is not defined in the message.
getter/setter pair
totalFlow int?
Returns the value of the totalFlow field. Returns null if the field is not defined in the message.
getter/setter pair
totalFractionalAscent double?
Returns the value of the totalFractionalAscent field. Returns null if the field is not defined in the message.
getter/setter pair
totalFractionalCycles double?
Returns the value of the totalFractionalCycles field. Returns null if the field is not defined in the message.
getter/setter pair
totalFractionalDescent double?
Returns the value of the totalFractionalDescent field. Returns null if the field is not defined in the message.
getter/setter pair
totalGrit int?
Returns the value of the totalGrit field. Returns null if the field is not defined in the message.
getter/setter pair
totalMovingTime double?
Returns the value of the totalMovingTime field. Returns null if the field is not defined in the message.
getter/setter pair
totalStrides int?
Get the value of the subfield totalStrides
getter/setter pair
totalStrokes int?
Get the value of the subfield totalStrokes
getter/setter pair
totalTimerTime double?
Returns the value of the totalTimerTime field. Returns null if the field is not defined in the message.
getter/setter pair
totalWork int?
Returns the value of the totalWork field. Returns null if the field is not defined in the message.
getter/setter pair
workoutStepIndex int?
Returns the value of the workoutStepIndex field. Returns null if the field is not defined in the message.
getter/setter pair
zoneCount List<int>?
Returns the value of the zoneCount field. Returns null if the field is not defined in the message.
getter/setter pair

Methods

clearDeveloperFieldById(int developerDataIndex, int id) → void
inherited
clearFieldById(int id) → void
inherited
getDeveloperField(int developerDataIndex, int id) DeveloperField?
inherited
getDeveloperFieldByName(String name) DeveloperField?
inherited
getField(int id) Field?
inherited
getFieldByName(String name) Field?
inherited
hasDeveloperFields() bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
readFromBytes(Uint8List bytes) → void
inherited
removeDeveloperField(int developerDataIndex, int id) → void
inherited
removeField(int id) → void
inherited
setDefinitionMessage(DefinitionMessage definition) → void
inherited
toBytes() Uint8List
inherited
toRow() List
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromBytes(DefinitionMessage definitionMessage, Uint8List bytes) LapMessage
Returns an instance of LapMessage from a bytes list.
override

Constants

ID → const int
The Global ID of the message. In the FIT documentation this is referred to as the "Global Message Number".
NAME → const String