Struct bl602_sdk::uart::UART_IrCfg_Type [−][src]
#[repr(C)]pub struct UART_IrCfg_Type { pub txIrEnable: BL_Fun_Type, pub rxIrEnable: BL_Fun_Type, pub txIrInverse: BL_Fun_Type, pub rxIrInverse: BL_Fun_Type, pub txIrPulseStart: u16, pub txIrPulseStop: u16, pub rxIrPulseStart: u16, }
Expand description
@brief UART infrared configuration structure type definition
Fields
txIrEnable: BL_Fun_Type
< Enable or disable uart tx ir mode
rxIrEnable: BL_Fun_Type
< Enable or disable uart rx ir mode
txIrInverse: BL_Fun_Type
< Enable or disable inverse signal of uart tx output in ir mode
rxIrInverse: BL_Fun_Type
< Enable or disable inverse signal of uart rx input in ir mode
txIrPulseStart: u16
< Set start position of uart tx ir pulse
txIrPulseStop: u16
< Set stop position of uart tx ir pulse
rxIrPulseStart: u16
< Set start position of uart rx pulse recovered from ir signal
Trait Implementations
Auto Trait Implementations
Blanket Implementations
pub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
pub fn from(t: T) -> T
pub fn from(t: T) -> T
Performs the conversion.
pub fn into(self) -> U
pub fn into(self) -> U
Performs the conversion.