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
* 1e2final - 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