Struct sbp::messages::piksi::MsgDeviceMonitor [−][src]
pub struct MsgDeviceMonitor {
pub sender_id: Option<u16>,
pub dev_vin: i16,
pub cpu_vint: i16,
pub cpu_vaux: i16,
pub cpu_temperature: i16,
pub fe_temperature: i16,
}
Expand description
Device temperature and voltage levels
This message contains temperature and voltage level measurements from the processor’s monitoring system and the RF frontend die temperature if available.
Fields
sender_id: Option<u16>
The message sender_id
dev_vin: i16
Device V_in
cpu_vint: i16
Processor V_int
cpu_vaux: i16
Processor V_aux
cpu_temperature: i16
Processor temperature
fe_temperature: i16
Frontend temperature (if available)
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 MsgDeviceMonitor
impl Send for MsgDeviceMonitor
impl Sync for MsgDeviceMonitor
impl Unpin for MsgDeviceMonitor
impl UnwindSafe for MsgDeviceMonitor
Blanket Implementations
Mutably borrows from an owned value. Read more