Enum stm32_metapac::opamp::vals::PgaGain
#[repr(u8)]pub enum PgaGain {
Show 32 variants
GAIN2 = 0,
GAIN4 = 1,
GAIN8 = 2,
GAIN16 = 3,
GAIN32 = 4,
GAIN64 = 5,
_RESERVED_6 = 6,
_RESERVED_7 = 7,
GAIN2_INPUTVINM0 = 8,
GAIN4_INPUTVINM0 = 9,
GAIN8_INPUTVINM0 = 10,
GAIN16_INPUTVINM0 = 11,
GAIN32_INPUTVINM0 = 12,
GAIN64_INPUTVINM0 = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
GAIN2_FILTERINGVINM0 = 16,
GAIN4_FILTERINGVINM0 = 17,
GAIN8_FILTERINGVINM0 = 18,
GAIN16_FILTERINGVINM0 = 19,
GAIN32_FILTERINGVINM0 = 20,
GAIN64_FILTERINGVINM0 = 21,
_RESERVED_16 = 22,
_RESERVED_17 = 23,
GAIN2_INPUTVINM0FILTERINGVINM1 = 24,
GAIN4_INPUTVINM0FILTERINGVINM1 = 25,
GAIN8_INPUTVINM0FILTERINGVINM1 = 26,
GAIN16_INPUTVINM0FILTERINGVINM1 = 27,
GAIN32_INPUTVINM0FILTERINGVINM1 = 28,
GAIN64_INPUTVINM0FILTERINGVINM1 = 29,
_RESERVED_1e = 30,
_RESERVED_1f = 31,
}
Variants§
GAIN2 = 0
Gain 2
GAIN4 = 1
Gain 4
GAIN8 = 2
Gain 8
GAIN16 = 3
Gain 16
GAIN32 = 4
Gain 32
GAIN64 = 5
Gain 64
_RESERVED_6 = 6
_RESERVED_7 = 7
GAIN2_INPUTVINM0 = 8
Gain 2, input/bias connected to VINM0 or inverting gain
GAIN4_INPUTVINM0 = 9
Gain 4, input/bias connected to VINM0 or inverting gain
GAIN8_INPUTVINM0 = 10
Gain 8, input/bias connected to VINM0 or inverting gain
GAIN16_INPUTVINM0 = 11
Gain 16, input/bias connected to VINM0 or inverting gain
GAIN32_INPUTVINM0 = 12
Gain 32, input/bias connected to VINM0 or inverting gain
GAIN64_INPUTVINM0 = 13
Gain 64, input/bias connected to VINM0 or inverting gain
_RESERVED_e = 14
_RESERVED_f = 15
GAIN2_FILTERINGVINM0 = 16
Gain 2, with filtering on VINM0
GAIN4_FILTERINGVINM0 = 17
Gain 4, with filtering on VINM0
GAIN8_FILTERINGVINM0 = 18
Gain 8, with filtering on VINM0
GAIN16_FILTERINGVINM0 = 19
Gain 16, with filtering on VINM0
GAIN32_FILTERINGVINM0 = 20
Gain 32, with filtering on VINM0
GAIN64_FILTERINGVINM0 = 21
Gain 64, with filtering on VINM0
_RESERVED_16 = 22
_RESERVED_17 = 23
GAIN2_INPUTVINM0FILTERINGVINM1 = 24
Gain 2, input/bias connected to VINM0 with filtering on VINM1 or inverting gain
GAIN4_INPUTVINM0FILTERINGVINM1 = 25
Gain 4, input/bias connected to VINM0 with filtering on VINM1 or inverting gain
GAIN8_INPUTVINM0FILTERINGVINM1 = 26
Gain 8, input/bias connected to VINM0 with filtering on VINM1 or inverting gain
GAIN16_INPUTVINM0FILTERINGVINM1 = 27
Gain 16, input/bias connected to VINM0 with filtering on VINM1 or inverting gain
GAIN32_INPUTVINM0FILTERINGVINM1 = 28
Gain 32, input/bias connected to VINM0 with filtering on VINM1 or inverting gain
GAIN64_INPUTVINM0FILTERINGVINM1 = 29
Gain 64, input/bias connected to VINM0 with filtering on VINM1 or inverting gain
_RESERVED_1e = 30
_RESERVED_1f = 31
Implementations§
Trait Implementations§
§impl Ord for PgaGain
impl Ord for PgaGain
§impl PartialOrd for PgaGain
impl PartialOrd for PgaGain
§fn partial_cmp(&self, other: &PgaGain) -> Option<Ordering>
fn partial_cmp(&self, other: &PgaGain) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self
and other
) and is used by the <=
operator. Read more