Merge pull request #4665 from dimpolo/format_adc_averaging

derive Debug and Format for Averaging
This commit is contained in:
Dario Nieuwenhuis 2025-09-15 10:27:27 +00:00 committed by GitHub
commit 34370cc7df
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 8 additions and 3 deletions

View File

@ -83,7 +83,8 @@ pub enum DacChannel {
}
/// Number of samples used for averaging.
#[derive(Copy, Clone)]
#[derive(Copy, Clone, Debug)]
#[cfg_attr(feature = "defmt", derive(defmt::Format))]
pub enum Averaging {
Disabled,
Samples2,

View File

@ -138,7 +138,8 @@ impl<'a> defmt::Format for Prescaler {
/// Number of samples used for averaging.
/// TODO: Implement hardware averaging setting.
#[allow(unused)]
#[derive(Copy, Clone)]
#[derive(Copy, Clone, Debug)]
#[cfg_attr(feature = "defmt", derive(defmt::Format))]
pub enum Averaging {
Disabled,
Samples2,

View File

@ -96,6 +96,8 @@ cfg_if! {
}
/// Number of samples used for averaging.
#[derive(Copy, Clone, Debug)]
#[cfg_attr(feature = "defmt", derive(defmt::Format))]
pub enum Averaging {
Disabled,
Samples2,

View File

@ -142,7 +142,8 @@ impl Prescaler {
}
/// Number of samples used for averaging.
#[derive(Copy, Clone)]
#[derive(Copy, Clone, Debug)]
#[cfg_attr(feature = "defmt", derive(defmt::Format))]
pub enum Averaging {
Disabled,
Samples2,