SegmentLapMessage class

Inheritance

Constructors

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

Properties

activeTime double?
Returns the value of the activeTime field. Returns null if the field is not defined in the message.
getter/setter pair
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
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
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
avgSpeed double?
Returns the value of the avgSpeed 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
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
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
frontGearShiftCount int?
Returns the value of the frontGearShiftCount 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
leftRightBalance int?
Returns the value of the leftRightBalance field. Returns null if the field is not defined in the message.
getter/setter pair
localId int
getter/setter pairinherited
manufacturer int?
Returns the value of the manufacturer field. Returns null if the field is not defined in the message.
getter/setter pair
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
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
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
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
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
minHeartRate int?
Returns the value of the minHeartRate field. Returns null if the field is not defined in the message.
getter/setter pair
name String
finalinherited
necLat double?
Returns the value of the necLat field. Returns null if the field is not defined in the message.
getter/setter pair
necLong double?
Returns the value of the necLong field. Returns null if the field is not defined in the message.
getter/setter pair
normalizedPower int?
Returns the value of the normalizedPower field. Returns null if the field is not defined in the message.
getter/setter pair
rearGearShiftCount int?
Returns the value of the rearGearShiftCount 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
segmentLapName String?
Returns the value of the segmentLapName field. Returns null if the field is not defined in the message.
getter/setter pair
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
sportEvent SportEvent?
Returns the value of the sportEvent 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
status SegmentLapStatus?
Returns the value of the status 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
swcLat double?
Returns the value of the swcLat field. Returns null if the field is not defined in the message.
getter/setter pair
swcLong double?
Returns the value of the swcLong 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
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
uuid String?
Returns the value of the uuid 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

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) SegmentLapMessage
Returns an instance of SegmentLapMessage 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