#[repr(C)]pub struct DiseqcMasterCmd {
pub msg: [u8; 6],
pub len: u8,
}
Expand description
DiSEqC master command Check out the DiSEqC bus spec available on http://www.eutelsat.org/ for the possible messages that can be used.
Fields§
§msg: [u8; 6]
DiSEqC message to be sent. It contains a 3 bytes header with: framing + address + command, and an optional argument of up to 3 bytes of data.
len: u8
Length of the DiSEqC message. Valid values are 3 to 6.
Trait Implementations§
Source§impl Debug for DiseqcMasterCmd
impl Debug for DiseqcMasterCmd
Auto Trait Implementations§
impl Freeze for DiseqcMasterCmd
impl RefUnwindSafe for DiseqcMasterCmd
impl Send for DiseqcMasterCmd
impl Sync for DiseqcMasterCmd
impl Unpin for DiseqcMasterCmd
impl UnwindSafe for DiseqcMasterCmd
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more