pub type IRPW_W<'a, const O: u8> = FieldWriterSafe<'a, u32, IRCTRL_SPEC, u8, IRPW_A, 2, O>;
Expand description

Field IRPW writer - IrDA TX Pulse Width

Implementations§

source§

impl<'a, const O: u8> IRPW_W<'a, O>

source

pub fn one(self) -> &'a mut W

IrDA pulse width is 1/16 for OVS=0 and 1/8 for OVS=1

source

pub fn two(self) -> &'a mut W

IrDA pulse width is 2/16 for OVS=0 and 2/8 for OVS=1

source

pub fn three(self) -> &'a mut W

IrDA pulse width is 3/16 for OVS=0 and 3/8 for OVS=1

source

pub fn four(self) -> &'a mut W

IrDA pulse width is 4/16 for OVS=0 and 4/8 for OVS=1