mirror of
https://github.com/adafruit/RTClib.git
synced 2026-07-27 19:56:05 +00:00
replaced ClkOutMode with SqwPinMode
This commit is contained in:
+3
-3
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user