RecordMessage class

Inheritance

Constructors

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

Properties

absolutePressure int?
Returns the value of the absolutePressure field. Returns null if the field is not defined in the message.
getter/setter pair
accumulatedPower int?
Returns the value of the accumulatedPower field. Returns null if the field is not defined in the message.
getter/setter pair
activityType ActivityType?
Returns the value of the activityType field. Returns null if the field is not defined in the message.
getter/setter pair
altitude double?
Returns the value of the altitude field. Returns null if the field is not defined in the message.
getter/setter pair
ballSpeed double?
Returns the value of the ballSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
batterySoc double?
Returns the value of the batterySoc field. Returns null if the field is not defined in the message.
getter/setter pair
cadence int?
Returns the value of the cadence field. Returns null if the field is not defined in the message.
getter/setter pair
cadence256 double?
Returns the value of the cadence256 field. Returns null if the field is not defined in the message.
getter/setter pair
calories int?
Returns the value of the calories field. Returns null if the field is not defined in the message.
getter/setter pair
cnsLoad int?
Returns the value of the cnsLoad field. Returns null if the field is not defined in the message.
getter/setter pair
combinedPedalSmoothness double?
Returns the value of the combinedPedalSmoothness field. Returns null if the field is not defined in the message.
getter/setter pair
compressedAccumulatedPower int?
Returns the value of the compressedAccumulatedPower field. Returns null if the field is not defined in the message.
getter/setter pair
compressedSpeedDistance Uint8List?
Returns the value of the compressedSpeedDistance field. Returns null if the field is not defined in the message.
getter/setter pair
coreTemperature double?
Returns the value of the coreTemperature field. Returns null if the field is not defined in the message.
getter/setter pair
cycleLength double?
Returns the value of the cycleLength field. Returns null if the field is not defined in the message.
getter/setter pair
cycles int?
Returns the value of the cycles field. Returns null if the field is not defined in the message.
getter/setter pair
definitionMessage DefinitionMessage?
getter/setter pairinherited
depth double?
Returns the value of the depth field. Returns null if the field is not defined in the message.
getter/setter pair
developerFields List<DeveloperField>
finalinherited
deviceIndex int?
Returns the value of the deviceIndex field. Returns null if the field is not defined in the message.
getter/setter pair
distance double?
Returns the value of the distance field. Returns null if the field is not defined in the message.
getter/setter pair
ebikeAssistLevelPercent int?
Returns the value of the ebikeAssistLevelPercent field. Returns null if the field is not defined in the message.
getter/setter pair
ebikeAssistMode int?
Returns the value of the ebikeAssistMode field. Returns null if the field is not defined in the message.
getter/setter pair
ebikeBatteryLevel int?
Returns the value of the ebikeBatteryLevel field. Returns null if the field is not defined in the message.
getter/setter pair
ebikeTravelRange int?
Returns the value of the ebikeTravelRange field. Returns null if the field is not defined in the message.
getter/setter pair
endian Endian
finalinherited
enhancedAltitude double?
Returns the value of the enhancedAltitude field. Returns null if the field is not defined in the message.
getter/setter pair
enhancedSpeed double?
Returns the value of the enhancedSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
fields List<Field>
finalinherited
flow int?
Returns the value of the flow field. Returns null if the field is not defined in the message.
getter/setter pair
fractionalCadence double?
Returns the value of the fractionalCadence 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
grade double?
Returns the value of the grade field. Returns null if the field is not defined in the message.
getter/setter pair
grit int?
Returns the value of the grit 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
heartRate int?
Returns the value of the heartRate field. Returns null if the field is not defined in the message.
getter/setter pair
leftPco int?
Returns the value of the leftPco field. Returns null if the field is not defined in the message.
getter/setter pair
leftPedalSmoothness double?
Returns the value of the leftPedalSmoothness field. Returns null if the field is not defined in the message.
getter/setter pair
leftPowerPhase List<double>?
Returns the value of the leftPowerPhase field. Returns null if the field is not defined in the message.
getter/setter pair
leftPowerPhasePeak List<double>?
Returns the value of the leftPowerPhasePeak 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
leftTorqueEffectiveness double?
Returns the value of the leftTorqueEffectiveness field. Returns null if the field is not defined in the message.
getter/setter pair
localId int
getter/setter pairinherited
motorPower int?
Returns the value of the motorPower field. Returns null if the field is not defined in the message.
getter/setter pair
n2Load int?
Returns the value of the n2Load field. Returns null if the field is not defined in the message.
getter/setter pair
name String
finalinherited
ndlTime int?
Returns the value of the ndlTime field. Returns null if the field is not defined in the message.
getter/setter pair
nextStopDepth double?
Returns the value of the nextStopDepth field. Returns null if the field is not defined in the message.
getter/setter pair
nextStopTime int?
Returns the value of the nextStopTime field. Returns null if the field is not defined in the message.
getter/setter pair
positionLat double?
Returns the value of the positionLat field. Returns null if the field is not defined in the message.
getter/setter pair
positionLong double?
Returns the value of the positionLong field. Returns null if the field is not defined in the message.
getter/setter pair
power int?
Returns the value of the power field. Returns null if the field is not defined in the message.
getter/setter pair
resistance int?
Returns the value of the resistance field. Returns null if the field is not defined in the message.
getter/setter pair
rightPco int?
Returns the value of the rightPco field. Returns null if the field is not defined in the message.
getter/setter pair
rightPedalSmoothness double?
Returns the value of the rightPedalSmoothness field. Returns null if the field is not defined in the message.
getter/setter pair
rightPowerPhase List<double>?
Returns the value of the rightPowerPhase field. Returns null if the field is not defined in the message.
getter/setter pair
rightPowerPhasePeak List<double>?
Returns the value of the rightPowerPhasePeak field. Returns null if the field is not defined in the message.
getter/setter pair
rightTorqueEffectiveness double?
Returns the value of the rightTorqueEffectiveness 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
saturatedHemoglobinPercent double?
Returns the value of the saturatedHemoglobinPercent field. Returns null if the field is not defined in the message.
getter/setter pair
saturatedHemoglobinPercentMax double?
Returns the value of the saturatedHemoglobinPercentMax field. Returns null if the field is not defined in the message.
getter/setter pair
saturatedHemoglobinPercentMin double?
Returns the value of the saturatedHemoglobinPercentMin field. Returns null if the field is not defined in the message.
getter/setter pair
size int
getter/setter pairinherited
speed double?
Returns the value of the speed field. Returns null if the field is not defined in the message.
getter/setter pair
speed1s List<double>?
Returns the value of the speed1s field. Returns null if the field is not defined in the message.
getter/setter pair
stanceTime double?
Returns the value of the stanceTime field. Returns null if the field is not defined in the message.
getter/setter pair
stanceTimeBalance double?
Returns the value of the stanceTimeBalance field. Returns null if the field is not defined in the message.
getter/setter pair
stanceTimePercent double?
Returns the value of the stanceTimePercent field. Returns null if the field is not defined in the message.
getter/setter pair
stepLength double?
Returns the value of the stepLength field. Returns null if the field is not defined in the message.
getter/setter pair
strokeType StrokeType?
Returns the value of the strokeType field. Returns null if the field is not defined in the message.
getter/setter pair
temperature int?
Returns the value of the temperature field. Returns null if the field is not defined in the message.
getter/setter pair
time128 double?
Returns the value of the time128 field. Returns null if the field is not defined in the message.
getter/setter pair
timeFromCourse double?
Returns the value of the timeFromCourse 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
timeToSurface int?
Returns the value of the timeToSurface 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
totalHemoglobinConc double?
Returns the value of the totalHemoglobinConc field. Returns null if the field is not defined in the message.
getter/setter pair
totalHemoglobinConcMax double?
Returns the value of the totalHemoglobinConcMax field. Returns null if the field is not defined in the message.
getter/setter pair
totalHemoglobinConcMin double?
Returns the value of the totalHemoglobinConcMin field. Returns null if the field is not defined in the message.
getter/setter pair
verticalOscillation double?
Returns the value of the verticalOscillation field. Returns null if the field is not defined in the message.
getter/setter pair
verticalRatio double?
Returns the value of the verticalRatio field. Returns null if the field is not defined in the message.
getter/setter pair
verticalSpeed double?
Returns the value of the verticalSpeed field. Returns null if the field is not defined in the message.
getter/setter pair
zone int?
Returns the value of the zone 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) RecordMessage
Returns an instance of RecordMessage 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