atsamd21j::adc::inputctrl

Type Alias MuxposR

Source
pub type MuxposR = FieldReader<Muxposselect>;
Expand description

Field MUXPOS reader - Positive Mux Input Selection

Aliased Type§

struct MuxposR { /* private fields */ }

Implementations§

Source§

impl MuxposR

Source

pub const fn variant(&self) -> Option<Muxposselect>

Get enumerated values variant

Source

pub fn is_pin0(&self) -> bool

ADC AIN0 Pin

Source

pub fn is_pin1(&self) -> bool

ADC AIN1 Pin

Source

pub fn is_pin2(&self) -> bool

ADC AIN2 Pin

Source

pub fn is_pin3(&self) -> bool

ADC AIN3 Pin

Source

pub fn is_pin4(&self) -> bool

ADC AIN4 Pin

Source

pub fn is_pin5(&self) -> bool

ADC AIN5 Pin

Source

pub fn is_pin6(&self) -> bool

ADC AIN6 Pin

Source

pub fn is_pin7(&self) -> bool

ADC AIN7 Pin

Source

pub fn is_pin8(&self) -> bool

ADC AIN8 Pin

Source

pub fn is_pin9(&self) -> bool

ADC AIN9 Pin

Source

pub fn is_pin10(&self) -> bool

ADC AIN10 Pin

Source

pub fn is_pin11(&self) -> bool

ADC AIN11 Pin

Source

pub fn is_pin12(&self) -> bool

ADC AIN12 Pin

Source

pub fn is_pin13(&self) -> bool

ADC AIN13 Pin

Source

pub fn is_pin14(&self) -> bool

ADC AIN14 Pin

Source

pub fn is_pin15(&self) -> bool

ADC AIN15 Pin

Source

pub fn is_pin16(&self) -> bool

ADC AIN16 Pin

Source

pub fn is_pin17(&self) -> bool

ADC AIN17 Pin

Source

pub fn is_pin18(&self) -> bool

ADC AIN18 Pin

Source

pub fn is_pin19(&self) -> bool

ADC AIN19 Pin

Source

pub fn is_temp(&self) -> bool

Temperature Reference

Source

pub fn is_bandgap(&self) -> bool

Bandgap Voltage

Source

pub fn is_scaledcorevcc(&self) -> bool

1/4 Scaled Core Supply

Source

pub fn is_scalediovcc(&self) -> bool

1/4 Scaled I/O Supply

Source

pub fn is_dac(&self) -> bool

DAC Output