FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
devices::rtc Namespace Reference

Defines API for Real-Time Clock chips usage. More...

Classes

class  DS1307
 I2C device driver for the DS1307 RTC chip. More...
 
struct  tm
 The datetime structure used by the RTC API. More...
 

Enumerations

enum class  WeekDay : uint8_t {
  SUNDAY = 1 ,
  MONDAY ,
  TUESDAY ,
  WEDNESDAY ,
  THURSDAY ,
  FRIDAY ,
  SATURDAY
}
 Days of the week. More...
 
enum class  SquareWaveFrequency : uint8_t {
  FREQ_1HZ = 0x00 ,
  FREQ_4096HZ = 0x01 ,
  FREQ_8192HZ = 0x02 ,
  FREQ_32768HZ = 0x03
}
 The possible frequencies that can be generated by DS1307 RTC SQW/OUT pin. More...
 

Detailed Description

Defines API for Real-Time Clock chips usage.

Enumeration Type Documentation

◆ WeekDay

enum class devices::rtc::WeekDay : uint8_t
strong

Days of the week.

Definition at line 61 of file ds1307.h.

◆ SquareWaveFrequency

enum class devices::rtc::SquareWaveFrequency : uint8_t
strong

The possible frequencies that can be generated by DS1307 RTC SQW/OUT pin.

See also
DS1307::enable_output()

Definition at line 101 of file ds1307.h.