atsamd51p::adc0::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_ain0(&self) -> bool

ADC AIN0 Pin

Source

pub fn is_ain1(&self) -> bool

ADC AIN1 Pin

Source

pub fn is_ain2(&self) -> bool

ADC AIN2 Pin

Source

pub fn is_ain3(&self) -> bool

ADC AIN3 Pin

Source

pub fn is_ain4(&self) -> bool

ADC AIN4 Pin

Source

pub fn is_ain5(&self) -> bool

ADC AIN5 Pin

Source

pub fn is_ain6(&self) -> bool

ADC AIN6 Pin

Source

pub fn is_ain7(&self) -> bool

ADC AIN7 Pin

Source

pub fn is_ain8(&self) -> bool

ADC AIN8 Pin

Source

pub fn is_ain9(&self) -> bool

ADC AIN9 Pin

Source

pub fn is_ain10(&self) -> bool

ADC AIN10 Pin

Source

pub fn is_ain11(&self) -> bool

ADC AIN11 Pin

Source

pub fn is_ain12(&self) -> bool

ADC AIN12 Pin

Source

pub fn is_ain13(&self) -> bool

ADC AIN13 Pin

Source

pub fn is_ain14(&self) -> bool

ADC AIN14 Pin

Source

pub fn is_ain15(&self) -> bool

ADC AIN15 Pin

Source

pub fn is_scaledcorevcc(&self) -> bool

1/4 Scaled Core Supply

Source

pub fn is_scaledvbat(&self) -> bool

1/4 Scaled VBAT Supply

Source

pub fn is_scalediovcc(&self) -> bool

1/4 Scaled I/O Supply

Source

pub fn is_bandgap(&self) -> bool

Bandgap Voltage

Source

pub fn is_ptat(&self) -> bool

Temperature Sensor TSENSP

Source

pub fn is_ctat(&self) -> bool

Temperature Sensor TSENSC

Source

pub fn is_dac(&self) -> bool

DAC Output

Source

pub fn is_ptc(&self) -> bool

PTC output (only on ADC0)