AceTime  1.8.0
Date and time classes for Arduino that support timezones from the TZ Database, and a system clock that can synchronize from an NTP server or an RTC chip.
Macros
compat.h File Reference
#include <stdint.h>
#include <string.h>
#include <WString.h>
#include <pgmspace.h>
Include dependency graph for compat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ACE_TIME_USE_PROGMEM   1
 Determine if zonedb and zonedbx zoneinfo files are placed in PROGMEM.
 
#define ACE_TIME_PROGMEM   PROGMEM
 

Detailed Description

Macros and definitions that provide a consistency layer among the various Arduino boards for compatibility. Most of this is caused by inconsistent, incomplete, or sometimes incorrect emulation of the AVR PROGMEM macro and its related str*_P() functions in <avr/pgmspace.h>.

Definition in file compat.h.