Struct sbp::messages::system::MsgCsacTelemetry [−][src]
pub struct MsgCsacTelemetry {
pub sender_id: Option<u16>,
pub id: u8,
pub telemetry: SbpString<Vec<u8>, Unterminated>,
}
Expand description
Experimental telemetry message
The CSAC telemetry message has an implementation defined telemetry string from a device. It is not produced or available on general Swift Products. It is intended to be a low rate message for status purposes.
Fields
sender_id: Option<u16>
The message sender_id
id: u8
Index representing the type of telemetry in use. It is implementation defined.
telemetry: SbpString<Vec<u8>, Unterminated>
Comma separated list of values as defined by the index
Trait Implementations
The message type.
The message name.
Performs the conversion.
Get the message name.
Get the message type.
Set the sender id.
Number of bytes this message will take on the wire.
Auto Trait Implementations
impl RefUnwindSafe for MsgCsacTelemetry
impl Send for MsgCsacTelemetry
impl Sync for MsgCsacTelemetry
impl Unpin for MsgCsacTelemetry
impl UnwindSafe for MsgCsacTelemetry
Blanket Implementations
Mutably borrows from an owned value. Read more