add Eq derives
Rust/max116xx-10bit/pipeline/head This commit looks good Details

This commit is contained in:
Robin Müller 2022-09-13 10:46:30 +02:00
parent 3422801850
commit c9b5f6a4e9
No known key found for this signature in database
GPG Key ID: 71B58F8A3CDFA9AC
1 changed files with 4 additions and 4 deletions

View File

@ -132,7 +132,7 @@ type ExtClkd = ExternallyClocked;
//================================================================================================== //==================================================================================================
/// Clock modes for the MAX116XX devices /// Clock modes for the MAX116XX devices
#[derive(Debug, PartialEq, Clone, Copy)] #[derive(Debug, PartialEq, Eq, Clone, Copy)]
pub enum ClockMode { pub enum ClockMode {
/// Internally timed, CNVST only needs to be pulsed for 40ns. /// Internally timed, CNVST only needs to be pulsed for 40ns.
/// CNVST Configuration: CNVST active low /// CNVST Configuration: CNVST active low
@ -148,7 +148,7 @@ pub enum ClockMode {
} }
/// Voltage reference modes /// Voltage reference modes
#[derive(Debug, PartialEq, Clone, Copy)] #[derive(Debug, PartialEq, Eq, Clone, Copy)]
pub enum VoltageRefMode { pub enum VoltageRefMode {
/// Auto-Shutdown is on, wake-up delay of 65 us /// Auto-Shutdown is on, wake-up delay of 65 us
InternalRefWithWakeupDelay = 0b00, InternalRefWithWakeupDelay = 0b00,
@ -167,7 +167,7 @@ pub enum AveragingConversions {
} }
/// Specifies the number of returned result in single scan mode /// Specifies the number of returned result in single scan mode
#[derive(Debug, PartialEq, Clone, Copy)] #[derive(Debug, PartialEq, Eq, Clone, Copy)]
pub enum AveragingResults { pub enum AveragingResults {
FourResults = 0b00, FourResults = 0b00,
EightResults = 0b01, EightResults = 0b01,
@ -175,7 +175,7 @@ pub enum AveragingResults {
SixteenResults = 0b11, SixteenResults = 0b11,
} }
#[derive(Debug, PartialEq, Clone, Copy)] #[derive(Debug, PartialEq, Eq, Clone, Copy)]
pub enum ScanMode { pub enum ScanMode {
Scan0ToChannelN = 0b00, Scan0ToChannelN = 0b00,
ScanChannelNToHighest = 0b01, ScanChannelNToHighest = 0b01,