Struct CompSel
#[repr(transparent)]pub struct CompSel(pub u32);Expand description
COMP_SEL register.
Tuple Fields§
§0: u32Implementations§
§impl CompSel
impl CompSel
pub const fn gain_offset0(&self) -> u8
pub const fn gain_offset0(&self) -> u8
gain / offset used in ADC single negative mode with Vinput range = 1.2V.
pub fn set_gain_offset0(&mut self, val: u8)
pub fn set_gain_offset0(&mut self, val: u8)
gain / offset used in ADC single negative mode with Vinput range = 1.2V.
pub const fn offset_gain0(&self) -> u8
pub const fn offset_gain0(&self) -> u8
OFFSET_GAIN0[1:0]: gain / offset used in ADC single negative mode with Vinput range = 1.2V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub fn set_offset_gain0(&mut self, val: u8)
pub fn set_offset_gain0(&mut self, val: u8)
OFFSET_GAIN0[1:0]: gain / offset used in ADC single negative mode with Vinput range = 1.2V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub const fn gain_offset1(&self) -> u8
pub const fn gain_offset1(&self) -> u8
gain / offset used in ADC single positive mode with Vinput range = 1.2V.
pub fn set_gain_offset1(&mut self, val: u8)
pub fn set_gain_offset1(&mut self, val: u8)
gain / offset used in ADC single positive mode with Vinput range = 1.2V.
pub const fn offset_gain1(&self) -> u8
pub const fn offset_gain1(&self) -> u8
OFFSET_GAIN1[1:0]: gain / offset used in ADC single positive mode with Vinput range = 1.2V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub fn set_offset_gain1(&mut self, val: u8)
pub fn set_offset_gain1(&mut self, val: u8)
OFFSET_GAIN1[1:0]: gain / offset used in ADC single positive mode with Vinput range = 1.2V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub const fn gain_offset2(&self) -> u8
pub const fn gain_offset2(&self) -> u8
gain / offset used in ADC differential mode with Vinput range = 1.2V.
pub fn set_gain_offset2(&mut self, val: u8)
pub fn set_gain_offset2(&mut self, val: u8)
gain / offset used in ADC differential mode with Vinput range = 1.2V.
pub const fn offset_gain2(&self) -> u8
pub const fn offset_gain2(&self) -> u8
OFFSET_GAIN2[1:0]: gain / offset used in ADC differential mode with Vinput range = 1.2V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub fn set_offset_gain2(&mut self, val: u8)
pub fn set_offset_gain2(&mut self, val: u8)
OFFSET_GAIN2[1:0]: gain / offset used in ADC differential mode with Vinput range = 1.2V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub const fn gain_offset3(&self) -> u8
pub const fn gain_offset3(&self) -> u8
gain / offset used in ADC single negative mode with Vinput range = 2.4V.
pub fn set_gain_offset3(&mut self, val: u8)
pub fn set_gain_offset3(&mut self, val: u8)
gain / offset used in ADC single negative mode with Vinput range = 2.4V.
pub const fn offset_gain3(&self) -> u8
pub const fn offset_gain3(&self) -> u8
OFFSET_GAIN3[1:0]: gain / offset used in ADC single negative mode with Vinput range = 2.4V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub fn set_offset_gain3(&mut self, val: u8)
pub fn set_offset_gain3(&mut self, val: u8)
OFFSET_GAIN3[1:0]: gain / offset used in ADC single negative mode with Vinput range = 2.4V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub const fn gain_offset4(&self) -> u8
pub const fn gain_offset4(&self) -> u8
gain / offset used in ADC single positive mode with Vinput range = 2.4V.
pub fn set_gain_offset4(&mut self, val: u8)
pub fn set_gain_offset4(&mut self, val: u8)
gain / offset used in ADC single positive mode with Vinput range = 2.4V.
pub const fn offset_gain4(&self) -> u8
pub const fn offset_gain4(&self) -> u8
OFFSET_GAIN4[1:0]: gain / offset used in ADC single positive mode with Vinput range = 2.4V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub fn set_offset_gain4(&mut self, val: u8)
pub fn set_offset_gain4(&mut self, val: u8)
OFFSET_GAIN4[1:0]: gain / offset used in ADC single positive mode with Vinput range = 2.4V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub const fn gain_offset5(&self) -> u8
pub const fn gain_offset5(&self) -> u8
gain / offset used in ADC differential mode with Vinput range = 2.4V.
pub fn set_gain_offset5(&mut self, val: u8)
pub fn set_gain_offset5(&mut self, val: u8)
gain / offset used in ADC differential mode with Vinput range = 2.4V.
pub const fn offset_gain5(&self) -> u8
pub const fn offset_gain5(&self) -> u8
OFFSET_GAIN5[1:0]: gain / offset used in ADC differential mode with Vinput range = 2.4V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub fn set_offset_gain5(&mut self, val: u8)
pub fn set_offset_gain5(&mut self, val: u8)
OFFSET_GAIN5[1:0]: gain / offset used in ADC differential mode with Vinput range = 2.4V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub const fn gain_offset6(&self) -> u8
pub const fn gain_offset6(&self) -> u8
gain / offset used in ADC single negative mode with Vinput range = 3.6V.
pub fn set_gain_offset6(&mut self, val: u8)
pub fn set_gain_offset6(&mut self, val: u8)
gain / offset used in ADC single negative mode with Vinput range = 3.6V.
pub const fn offset_gain6(&self) -> u8
pub const fn offset_gain6(&self) -> u8
OFFSET_GAIN6[1:0]: gain / offset used in ADC single negative mode with Vinput range = 3.6V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub fn set_offset_gain6(&mut self, val: u8)
pub fn set_offset_gain6(&mut self, val: u8)
OFFSET_GAIN6[1:0]: gain / offset used in ADC single negative mode with Vinput range = 3.6V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub const fn gain_offset7(&self) -> u8
pub const fn gain_offset7(&self) -> u8
gain / offset used in ADC single positive mode with Vinput range = 3.6V.
pub fn set_gain_offset7(&mut self, val: u8)
pub fn set_gain_offset7(&mut self, val: u8)
gain / offset used in ADC single positive mode with Vinput range = 3.6V.
pub const fn offset_gain7(&self) -> u8
pub const fn offset_gain7(&self) -> u8
OFFSET_GAIN7[1:0]: gain / offset used in ADC single positive mode with Vinput range = 3.6V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub fn set_offset_gain7(&mut self, val: u8)
pub fn set_offset_gain7(&mut self, val: u8)
OFFSET_GAIN7[1:0]: gain / offset used in ADC single positive mode with Vinput range = 3.6V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub const fn gain_offset8(&self) -> u8
pub const fn gain_offset8(&self) -> u8
gain / offset used in ADC differential mode with Vinput range = 3.6V.
pub fn set_gain_offset8(&mut self, val: u8)
pub fn set_gain_offset8(&mut self, val: u8)
gain / offset used in ADC differential mode with Vinput range = 3.6V.
pub const fn offset_gain8(&self) -> u8
pub const fn offset_gain8(&self) -> u8
OFFSET_GAIN8[1:0]: gain / offset used in ADC differential mode with Vinput range = 3.6V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.
pub fn set_offset_gain8(&mut self, val: u8)
pub fn set_offset_gain8(&mut self, val: u8)
OFFSET_GAIN8[1:0]: gain / offset used in ADC differential mode with Vinput range = 3.6V: 00: OFFSET1 and GAIN1 from COMP_1 01: OFFSET2 and GAIN2 from COMP_2 10: OFFSET3 and GAIN3 from COMP_3 11: OFFSET4 and GAIN4 from COMP_4.