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