SensPowerBoard class

Monitoring of power board status

SENS_POWER_BOARD

Implemented types

Constructors

SensPowerBoard({required uint64_t timestamp, required float pwrBrdSystemVolt, required float pwrBrdServoVolt, required float pwrBrdDigitalVolt, required float pwrBrdMotLAmp, required float pwrBrdMotRAmp, required float pwrBrdAnalogAmp, required float pwrBrdDigitalAmp, required float pwrBrdExtAmp, required float pwrBrdAuxAmp, required uint8_t pwrBrdStatus, required uint8_t pwrBrdLedStatus})
SensPowerBoard.parse(ByteData data_)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
pwrBrdAnalogAmp float
Power board analog current sensor
final
pwrBrdAuxAmp float
Power board aux current sensor
final
pwrBrdDigitalAmp float
Power board digital current sensor
final
pwrBrdDigitalVolt float
Power board digital voltage
final
pwrBrdExtAmp float
Power board extension current sensor
final
pwrBrdLedStatus uint8_t
Power board leds status
final
pwrBrdMotLAmp float
Power board left motor current sensor
final
pwrBrdMotRAmp float
Power board right motor current sensor
final
pwrBrdServoVolt float
Power board servo voltage
final
pwrBrdStatus uint8_t
Power board status register
final
pwrBrdSystemVolt float
Power board system voltage
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timestamp uint64_t
Timestamp
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() ByteData
override
toString() String
A string representation of this object.
inherited

Operators

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

Constants

mavlinkEncodedLength → const int