Trait Client

Source
pub trait Client {
    // Required method
    fn sample_ready(&self, sample: u16);
}
Expand description

Trait for handling callbacks from simple ADC calls.

Required Methods§

Source

fn sample_ready(&self, sample: u16)

Called when a sample is ready.

Implementors§

impl Client for AdcVirtualized<'_>

impl<'a, A: Adc<'a> + AdcHighSpeed<'a>> Client for AdcDedicated<'a, A>

impl<'a, A: Adc<'a>> Client for MuxAdc<'a, A>

impl<'a, A: Adc<'a>> Client for AnalogLightSensor<'a, A>

impl<'a, A: Adc<'a>> Client for AnalogTemperatureSensor<'a, A>

impl<'a, A: AdcChannel<'a>> Client for TemperatureRp2040<'a, A>

impl<'a, A: AdcChannel<'a>> Client for TemperatureSTM<'a, A>

impl<P: Pin> Client for AdcMicrophone<'_, P>