Skip to content

Commit 9b7a609

Browse files
authored
Merge pull request #4 from sparkfun/flicker_detection_simplify
reduced flicker detection on/off to simpler functions
2 parents 6b049bd + 2ae0ddd commit 9b7a609

File tree

2 files changed

+4
-15
lines changed

2 files changed

+4
-15
lines changed

src/sfTk/sfDevAS7343.cpp

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -584,7 +584,7 @@ bool sfDevAS7343::setAgain(sfe_as7343_again_t again)
584584
return true;
585585
}
586586

587-
bool sfDevAS7343::flickerDetectionEnableDisable(bool enable)
587+
bool sfDevAS7343::enableFlickerDetection(bool enable)
588588
{
589589
sfe_as7343_reg_enable_t enableReg; // Create a register structure for the Enable register
590590

@@ -602,14 +602,9 @@ bool sfDevAS7343::flickerDetectionEnableDisable(bool enable)
602602
return true;
603603
}
604604

605-
bool sfDevAS7343::enableFlickerDetection(void)
606-
{
607-
return flickerDetectionEnableDisable(true);
608-
}
609-
610605
bool sfDevAS7343::disableFlickerDetection(void)
611606
{
612-
return flickerDetectionEnableDisable(false);
607+
return enableFlickerDetection(false);
613608
}
614609

615610
bool sfDevAS7343::isFlickerDetectionValid(void)

src/sfTk/sfDevAS7343.h

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -978,17 +978,11 @@ class sfDevAS7343
978978
/// or clearing the FD_EN bit in the ENABLE register (ksfAS7343RegEnable).
979979
/// @param enable True to enable the flicker detection, false to disable.
980980
/// @return True if successful, false if it fails.
981-
bool flickerDetectionEnableDisable(bool enable);
982-
983-
/// @brief Enable Flicker Detection
984-
/// @details This method enables flicker detection by calling the
985-
/// flickerDetectionEnableDisable method with true.
986-
/// @return True if successful, false if it fails.
987-
bool enableFlickerDetection(void);
981+
bool enableFlickerDetection(bool enable = true);
988982

989983
/// @brief Disable Flicker Detection
990984
/// @details This method disables flicker detection by calling the
991-
/// flickerDetectionEnableDisable method with false.
985+
/// enableFlickerDetection method with false.
992986
/// @return True if successful, false if it fails.
993987
bool disableFlickerDetection(void);
994988

0 commit comments

Comments
 (0)