SensorpodStatus class

Monitoring of sensorpod status

SENSORPOD_STATUS

Implemented types

Constructors

SensorpodStatus({required uint64_t timestamp, required uint16_t freeSpace, required uint8_t visensorRate1, required uint8_t visensorRate2, required uint8_t visensorRate3, required uint8_t visensorRate4, required uint8_t recordingNodesCount, required uint8_t cpuTemp})
SensorpodStatus.parse(ByteData data_)
factory

Properties

cpuTemp uint8_t
Temperature of sensorpod CPU in
final
freeSpace uint16_t
Free space available in recordings directory in Gb * 1e2
final
hashCode int
The hash code for this object.
no setterinherited
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
recordingNodesCount uint8_t
Number of recording nodes
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timestamp uint64_t
Timestamp in linuxtime (since 1.1.1970)
final
visensorRate1 uint8_t
Rate of ROS topic 1
final
visensorRate2 uint8_t
Rate of ROS topic 2
final
visensorRate3 uint8_t
Rate of ROS topic 3
final
visensorRate4 uint8_t
Rate of ROS topic 4
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