RTC_NXP_Arduino 0.5.0
LED driver device operation sample code for Arduino
|
Public Member Functions | |
PCF85063TP (uint8_t i2c_address=(0xA2 > > 1)) | |
PCF85063TP (TwoWire &wire, uint8_t i2c_address=(0xA2 > > 1)) | |
virtual | ~PCF85063TP () |
void | alarm (alarm_setting digit, int val) |
void | alarm_clear (void) |
void | alarm_disable (void) |
uint8_t | int_clear (void) |
float | timer (float period) |
![]() | |
PCF85063A (uint8_t i2c_address=(0xA2 > > 1)) | |
PCF85063A (TwoWire &wire, uint8_t i2c_address=(0xA2 > > 1)) | |
virtual | ~PCF85063A () |
![]() | |
PCF85063_base () | |
virtual | ~PCF85063_base () |
void | begin (void) |
void | set (struct tm *now_tm) |
bool | oscillator_stop (void) |
void | alarm (alarm_setting digit, int val) |
void | alarm_clear (void) |
void | alarm_disable (void) |
uint8_t | int_clear (void) |
float | timer (float period) |
![]() | |
RTC_NXP () | |
virtual | ~RTC_NXP () |
virtual void | begin (void)=0 |
time_t | time (time_t *tp) |
virtual void | set (struct tm *now_tm)=0 |
virtual bool | oscillator_stop (void)=0 |
virtual void | alarm (alarm_setting digit, int val)=0 |
virtual void | alarm_clear (void)=0 |
virtual void | alarm_disable (void)=0 |
virtual uint8_t | int_clear (void)=0 |
Additional Inherited Members | |
![]() | |
enum | reg_num { Control_1 , Control_2 , Offset , RAM_byte , Seconds , Minutes , Hours , Days , Weekdays , Months , Years , Second_alarm , Minute_alarm , Hour_alarm , Day_alarm , Weekday_alarm , Timer_value , Timer_mode } |
![]() | |
enum | board { NONE , ARDUINO_SHIELD } |
enum | alarm_setting { SECOND , MINUTE , HOUR , DAY , WEEKDAY } |
![]() | |
time_t | rtc_time (void) |
virtual void | _reg_w (uint8_t reg, uint8_t *vp, int len)=0 |
virtual void | _reg_r (uint8_t reg, uint8_t *vp, int len)=0 |
virtual void | _reg_w (uint8_t reg, uint8_t val)=0 |
virtual uint8_t | _reg_r (uint8_t reg)=0 |
virtual void | _bit_op8 (uint8_t reg, uint8_t mask, uint8_t val)=0 |
virtual time_t | rtc_time (void)=0 |
![]() | |
static uint8_t | bcd2dec (uint8_t v) |
static uint8_t | dec2bcd (uint8_t v) |
PCF85063TP::PCF85063TP | ( | uint8_t | i2c_address = (0xA2 >> 1) | ) |
Constructor
Definition at line 9 of file PCF85063TP.cpp.
PCF85063TP::PCF85063TP | ( | TwoWire & | wire, |
uint8_t | i2c_address = (0xA2 >> 1) |
||
) |
Constructor
Definition at line 13 of file PCF85063TP.cpp.
|
virtual |
Destructor
Definition at line 17 of file PCF85063TP.cpp.
|
virtual |
Alarm setting Method overriding to disable this feature (Hardware is not supporting)
Reimplemented from PCF85063_base.
Definition at line 21 of file PCF85063TP.cpp.
|
virtual |
Alarm clearing Method overriding to disable this feature (Hardware is not supporting)
Reimplemented from PCF85063_base.
Definition at line 28 of file PCF85063TP.cpp.
|
virtual |
Alarm interrupt disable Method overriding to disable this feature (Hardware is not supporting)
Reimplemented from PCF85063_base.
Definition at line 33 of file PCF85063TP.cpp.
|
virtual |
Interrupt clear Method overriding to disable this feature (Hardware is not supporting)
Reimplemented from PCF85063_base.
Definition at line 38 of file PCF85063TP.cpp.
float PCF85063TP::timer | ( | float | period | ) |
Timer setting Method overriding to disable this feature (Hardware is not supporting)
Definition at line 44 of file PCF85063TP.cpp.