ScaledImu class
The RAW IMU readings for the usual 9DOF sensor setup. This message should contain the scaled values to the described units
SCALED_IMU
- Implemented types
Constructors
- ScaledImu({required uint32_t timeBootMs, required int16_t xacc, required int16_t yacc, required int16_t zacc, required int16_t xgyro, required int16_t ygyro, required int16_t zgyro, required int16_t xmag, required int16_t ymag, required int16_t zmag, required int16_t temperature})
- ScaledImu.parse(ByteData data_)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- mavlinkCrcExtra → int
-
no setteroverride
- mavlinkMessageId → int
-
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- temperature → int16_t
-
Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
final
- timeBootMs → uint32_t
-
Timestamp (time since system boot).
final
- xacc → int16_t
-
X acceleration
final
- xgyro → int16_t
-
Angular speed around X axis
final
- xmag → int16_t
-
X Magnetic field
final
- yacc → int16_t
-
Y acceleration
final
- ygyro → int16_t
-
Angular speed around Y axis
final
- ymag → int16_t
-
Y Magnetic field
final
- zacc → int16_t
-
Z acceleration
final
- zgyro → int16_t
-
Angular speed around Z axis
final
- zmag → int16_t
-
Z Magnetic field
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