replaced ClkOutMode with SqwPinMode

This commit is contained in:
getoffmyhack
2020-10-18 20:31:52 -07:00
parent 782a154b46
commit 2fd13897e4
2 changed files with 6 additions and 8 deletions
+3 -3
View File
@@ -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
View File
@@ -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);
};