I'm getting a long list of errors when compiling the sketch. Getting similar errors when compiling the other AQEV2FW sketches. Will keep working at it.
AQEV2FW_PM_ESP:3098: error: 'tmElements_t' was not declared in this scope
tmElements_t tm;
^
AQEV2FW_PM_ESP:3099: error: expected unqualified-id before '.' token
tm.Year = src_array[0];
^
AQEV2FW_PM_ESP:3100: error: expected unqualified-id before '.' token
tm.Month = src_array[1];
^
AQEV2FW_PM_ESP:3101: error: expected unqualified-id before '.' token
tm.Day = src_array[2];
^
AQEV2FW_PM_ESP:3102: error: expected unqualified-id before '.' token
tm.Wday = 0;
^
AQEV2FW_PM_ESP:3103: error: expected unqualified-id before '.' token
tm.Hour = src_array[3];
^
AQEV2FW_PM_ESP:3104: error: expected unqualified-id before '.' token
tm.Minute = 0;
^
AQEV2FW_PM_ESP:3105: error: expected unqualified-id before '.' token
tm.Second = 0;
^
AQEV2FW_PM_ESP:3107: error: expected primary-expression before ')' token
time_t seconds_since_epoch = makeTime(tm);
^
AQEV2FW_PM_ESP:3107: error: 'makeTime' was not declared in this scope
AQEV2FW_PM_ESP:3108: error: 'SECS_PER_HOUR' was not declared in this scope
seconds_since_epoch += SECS_PER_HOUR;
^
AQEV2FW_PM_ESP:3109: error: expected primary-expression before ')' token
breakTime(seconds_since_epoch, tm);
^
AQEV2FW_PM_ESP:3109: error: 'breakTime' was not declared in this scope
AQEV2FW_PM_ESP:3111: error: expected primary-expression before '.' token
src_array[0] = tm.Year;
^
AQEV2FW_PM_ESP:3112: error: expected primary-expression before '.' token
src_array[1] = tm.Month;
^
AQEV2FW_PM_ESP:3113: error: expected primary-expression before '.' token
src_array[2] = tm.Day;
^
AQEV2FW_PM_ESP:3114: error: expected primary-expression before '.' token
src_array[3] = tm.Hour;
^
C:\Users\ntaylor\AppData\Local\Arduino15\packages\Air Quality Egg v2 - 2.1.8\hardware\avr\2.1.8\libraries\AQEV2FW_PM_ESP\examples\AQEV2FW_PM_ESP\AQEV2FW_PM_ESP.ino: In function 'void currentTimestamp(char*, uint16_t)':
AQEV2FW_PM_ESP:6048: error: 'now' was not declared in this scope
time_t n = now();
^
AQEV2FW_PM_ESP:6051: error: 'month' was not declared in this scope
month(n),
^
AQEV2FW_PM_ESP:6052: error: 'day' was not declared in this scope
day(n),
^
AQEV2FW_PM_ESP:6053: error: 'year' was not declared in this scope
year(n),
^
AQEV2FW_PM_ESP:6054: error: 'hour' was not declared in this scope
hour(n),
^
AQEV2FW_PM_ESP:6055: error: 'minute' was not declared in this scope
minute(n),
^
AQEV2FW_PM_ESP:6056: error: 'second' was not declared in this scope
second(n));
^
C:\Users\ntaylor\AppData\Local\Arduino15\packages\Air Quality Egg v2 - 2.1.8\hardware\avr\2.1.8\libraries\AQEV2FW_PM_ESP\examples\AQEV2FW_PM_ESP\AQEV2FW_PM_ESP.ino: In function 'void getNowFilename(char*, uint16_t)':
AQEV2FW_PM_ESP:6084: error: 'now' was not declared in this scope
time_t n = now();
^
AQEV2FW_PM_ESP:6086: error: 'year' was not declared in this scope
year(n) % 100,
^
AQEV2FW_PM_ESP:6087: error: 'month' was not declared in this scope
month(n),
^
AQEV2FW_PM_ESP:6088: error: 'day' was not declared in this scope
day(n),
^
AQEV2FW_PM_ESP:6089: error: 'hour' was not declared in this scope
hour(n));
^
C:\Users\ntaylor\AppData\Local\Arduino15\packages\Air Quality Egg v2 - 2.1.8\hardware\avr\2.1.8\libraries\AQEV2FW_PM_ESP\examples\AQEV2FW_PM_ESP\AQEV2FW_PM_ESP.ino: In function 'void getNetworkTime()':
AQEV2FW_PM_ESP:6188: error: 'tmElements_t' was not declared in this scope
tmElements_t tm;
^
AQEV2FW_PM_ESP:6189: error: expected primary-expression before ')' token
breakTime(t, tm);
^
AQEV2FW_PM_ESP:6189: error: 'breakTime' was not declared in this scope
AQEV2FW_PM_ESP:6190: error: 'setTime' was not declared in this scope
setTime(t);
^
AQEV2FW_PM_ESP:6201: error: expected primary-expression before '.' token
tm.Month,
^
AQEV2FW_PM_ESP:6202: error: expected primary-expression before '.' token
tm.Day,
^
AQEV2FW_PM_ESP:6203: error: expected primary-expression before '.' token
1970 + tm.Year);
^
AQEV2FW_PM_ESP:6213: error: expected primary-expression before '.' token
tm.Hour,
^
AQEV2FW_PM_ESP:6214: error: expected primary-expression before '.' token
tm.Minute,
^
AQEV2FW_PM_ESP:6215: error: expected primary-expression before '.' token
tm.Second);
^
'setSyncProvider' was not declared in this scope