DCF77
1.0.0
DCF77 is a library for the Arduino Platform to read and decode the atomic time broadcasted by the DCF77 radiostation.
|
Classes | |
struct | DCF77Buffer |
struct | ParityFlags |
Public Member Functions | |
DCF77 (int DCF77Pin, int DCFinterrupt, bool OnRisingFlank=true) | |
Static Public Member Functions | |
static time_t | getTime (void) |
static time_t | getUTCTime (void) |
static void | Start (void) |
static void | Stop (void) |
static void | int0handler () |
DCF77::DCF77 | ( | int | DCF77Pin, |
int | DCFinterrupt, | ||
bool | OnRisingFlank = true |
||
) |
Constructor
time_t DCF77::getTime | ( | void | ) | [static] |
Get most recently received time Note, this only returns an time once, until the next update
time_t DCF77::getUTCTime | ( | void | ) | [static] |
Get most recently received time in UTC Note, this only returns an time once, until the next update
void DCF77::int0handler | ( | ) | [static] |
Interrupt handler that processes up-down flanks into pulses and stores these in the buffer
void DCF77::Start | ( | void | ) | [static] |
Start receiving DCF77 information
void DCF77::Stop | ( | void | ) | [static] |
Stop receiving DCF77 information