Browse Source

replaced ClkOutMode with SqwPinMode

getoffmyhack 5 years ago
parent
commit
2fd13897e4
2 changed files with 6 additions and 8 deletions
  1. 3 3
      RTClib.cpp
  2. 3 5
      RTClib.h

+ 3 - 3
RTClib.cpp

@@ -1474,7 +1474,7 @@ uint8_t RTC_PCF8563::isrunning() {
     @return CLKOUT pin mode as a #Pcf8563SClkOutMode enum
 */
 /**************************************************************************/
-Pcf8563ClkOutMode RTC_PCF8563::readClkOutMode() {
+Pcf8563SqwPinMode RTC_PCF8563::readSqwPinMode() {
   
   int mode;
 
@@ -1486,7 +1486,7 @@ Pcf8563ClkOutMode RTC_PCF8563::readClkOutMode() {
   mode = Wire._I2C_READ();
 
 
-  return static_cast<Pcf8563ClkOutMode>(mode & PCF8563_CLKOUT_MASK);
+    return static_cast<Pcf8563SqwPinMode>(mode & PCF8563_CLKOUT_MASK);
 }
 
 /**************************************************************************/
@@ -1495,7 +1495,7 @@ Pcf8563ClkOutMode RTC_PCF8563::readClkOutMode() {
     @param mode The mode to set, see the #Pcf8563ClkOutMode enum for options
 */
 /**************************************************************************/
-void RTC_PCF8563::writeClkOutMode(Pcf8563ClkOutMode mode) {
+void RTC_PCF8563::writeSqwPinMode(Pcf8563SqwPinMode mode) {
  
   Wire.beginTransmission(PCF8563_ADDRESS);
   Wire._I2C_WRITE(PCF8563_CLKOUTCONTROL);

+ 3 - 5
RTClib.h

@@ -411,7 +411,7 @@ public:
 };
 
 /** PCF8563 CLKOUT pin mode settings */
-enum Pcf8563ClkOutMode {
+enum Pcf8563SqwPinMode {
   PCF8563_SquareWaveOFF   = 0x00, /**< Off */
   PCF8563_SquareWave1Hz   = 0x83, /**< 1Hz square wave */
   PCF8563_SquareWave32Hz  = 0x82, /**< 32Hz square wave */
@@ -434,10 +434,8 @@ public:
     void start(void);
     void stop(void);
     uint8_t isrunning();
-    Pcf8563ClkOutMode readClkOutMode();
-    void writeClkOutMode(Pcf8563ClkOutMode mode);
-
-
+    Pcf8563SqwPinMode readSqwPinMode();
+    void writeSqwPinMode(Pcf8563SqwPinMode mode);
 };