CalibrationMode enum name (defined in modm::platform::Adc3) | modm::platform::Adc3 | strong |
modm::Channel enum name | modm::platform::Adc3 | strong |
modm::AdcInterrupt::Channel typedef | modm::Adc | |
ClockMode enum name (defined in modm::platform::Adc3) | modm::platform::Adc3 | strong |
ClockSource enum name (defined in modm::platform::Adc3) | modm::platform::Adc3 | strong |
DmaMode enum name (defined in modm::platform::Adc3) | modm::platform::Adc3 | strong |
Handler typedef (defined in modm::AdcInterrupt) | modm::AdcInterrupt | protected |
Interrupt enum name (defined in modm::platform::Adc3) | modm::platform::Adc3 | strong |
InterruptFlag enum name (defined in modm::platform::Adc3) | modm::platform::Adc3 | strong |
MODM_FLAGS32(Interrupt) (defined in modm::platform::Adc3) | modm::platform::Adc3 | |
MODM_FLAGS32(InterruptFlag) (defined in modm::platform::Adc3) | modm::platform::Adc3 | |
Prescaler enum name (defined in modm::platform::Adc3) | modm::platform::Adc3 | strong |
Resolution (defined in modm::platform::Adc3) | modm::platform::Adc3 | staticconstexpr |
modm::AdcInterrupt::Resolution | modm::Adc | staticconstexpr |
SampleTime enum name (defined in modm::platform::Adc3) | modm::platform::Adc3 | strong |
VoltageRegulatorState enum name (defined in modm::platform::Adc3) | modm::platform::Adc3 | strong |
acknowledgeInterruptFlag() | modm::PeripheralDriver | static |
acknowledgeInterruptFlags(const InterruptFlag_t flags) (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
assertBaudrateInTolerance() | modm::PeripheralDriver | inlinestatic |
assertDurationInTolerance() (defined in modm::PeripheralDriver) | modm::PeripheralDriver | inlinestatic |
attachInterruptHandler(Handler handler) (defined in modm::platform::AdcInterrupt3) | modm::platform::AdcInterrupt3 | inlinestatic |
calibrate(const CalibrationMode mode, const bool blocking=true) (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
configurePurpose() | modm::PeripheralDriver | static |
connect() (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
modm::AdcInterrupt::connect() | modm::Adc | static |
dataRegister() | modm::platform::Adc3 | inlinestatic |
disable(const bool blocking=true) (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
disable() (defined in modm::Adc) | modm::Adc | static |
disableFreeRunningMode() | modm::Adc | static |
disableInterrupt(const Interrupt_t interrupt) (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
enableFreeRunningMode() | modm::Adc | static |
enableInterrupt(const Interrupt_t interrupt) (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
enableInterruptVector(const uint32_t priority, const bool enable=true) (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
getChannel() | modm::Adc | static |
getInjectedConversionValue(uint8_t index) | modm::platform::Adc3 | inlinestatic |
getInterruptFlag() | modm::PeripheralDriver | static |
getInterruptFlags() (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
getParameter() | modm::PeripheralDriver | static |
getPinChannel() | modm::platform::Adc3 | inlinestaticconstexpr |
modm::getValue() | modm::platform::Adc3 | inlinestatic |
modm::AdcInterrupt::getValue() | modm::Adc | static |
handler (defined in modm::platform::AdcInterrupt3) | modm::platform::AdcInterrupt3 | static |
modm::initialize(const ClockMode clk=ClockMode::DoNotChange, const ClockSource clk_src=ClockSource::SystemClock, const Prescaler pre=Prescaler::Disabled, const CalibrationMode cal=CalibrationMode::DoNotCalibrate, const bool blocking=true) | modm::platform::Adc3 | inlinestatic |
modm::AdcInterrupt::initialize() | modm::Adc | static |
modm::isConversionFinished() | modm::platform::Adc3 | inlinestatic |
modm::AdcInterrupt::isConversionFinished() | modm::Adc | static |
isConversionSequenceFinished() (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
isInjectedConversionFinished() | modm::platform::Adc3 | inlinestatic |
isReady() | modm::platform::Adc3 | inlinestatic |
readChannel(Channel channel) | modm::Adc | static |
modm::setChannel(const Channel channel, const SampleTime sampleTime=static_cast< SampleTime >(0b000)) | modm::platform::Adc3 | inlinestatic |
modm::AdcInterrupt::setChannel(Channel channel) | modm::Adc | static |
setChannelSequence(std::span< const SequenceChannel > sequence) (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
setDmaMode(DmaMode mode) (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |
setFreeRunningMode(const bool enable) | modm::platform::Adc3 | inlinestatic |
setInjectedConversionChannel(uint8_t index, Channel channel, SampleTime sampleTime) | modm::platform::Adc3 | inlinestatic |
setInjectedConversionChannel(uint8_t index, SampleTime sampleTime) | modm::platform::Adc3 | inlinestatic |
setInjectedConversionSequenceLength(uint8_t length) | modm::platform::Adc3 | inlinestatic |
modm::setLeftAdjustResult(const bool enable) | modm::platform::Adc3 | inlinestatic |
modm::AdcInterrupt::setLeftAdjustResult() | modm::Adc | static |
setParameter() | modm::PeripheralDriver | static |
setPinChannel(SampleTime sampleTime=static_cast< SampleTime >(0b000)) | modm::platform::Adc3 | inlinestatic |
setPrescaler(const Prescaler pre) | modm::platform::Adc3 | inlinestatic |
setRightAdjustResult() | modm::Adc | static |
modm::startConversion() | modm::platform::Adc3 | inlinestatic |
modm::AdcInterrupt::startConversion() | modm::Adc | static |
startInjectedConversionSequence() | modm::platform::Adc3 | inlinestatic |
stopConversion() (defined in modm::platform::Adc3) | modm::platform::Adc3 | inlinestatic |