cgb01 / esp32_tracker Goto Github PK
View Code? Open in Web Editor NEWGPS logger for my motorcycle rides and web server for viewing and adding media files to rides.
License: GNU General Public License v3.0
GPS logger for my motorcycle rides and web server for viewing and adding media files to rides.
License: GNU General Public License v3.0
Unfortunately I get an error message when compiling
Otherwise this is a brilliant project!
Error:
_
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:36:1: error: 'TinyGPSPlus' does not name a type
TinyGPSPlus::TinyGPSPlus()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:57:6: error: 'TinyGPSPlus' has not been declared
bool TinyGPSPlus::encode(char c)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'bool encode(char)':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:59:5: error: 'encodedCharCount' was not declared in this scope
++encodedCharCount;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:64:5: error: 'parity' was not declared in this scope
parity ^= (uint8_t)c;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:70:11: error: 'curTermOffset' was not declared in this scope
if (curTermOffset < sizeof(term))
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:70:34: error: 'term' was not declared in this scope
if (curTermOffset < sizeof(term))
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:73:44: error: 'endOfTermHandler' was not declared in this scope
isValidSentence = endOfTermHandler();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:75:9: error: 'curTermNumber' was not declared in this scope
++curTermNumber;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:76:7: error: 'curTermOffset' was not declared in this scope
curTermOffset = 0;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:77:7: error: 'isChecksumTerm' was not declared in this scope
isChecksumTerm = c == '*';
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:83:5: error: 'curTermNumber' was not declared in this scope
curTermNumber = curTermOffset = 0;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:83:21: error: 'curTermOffset' was not declared in this scope
curTermNumber = curTermOffset = 0;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:85:5: error: 'curSentenceType' was not declared in this scope
curSentenceType = GPS_SENTENCE_OTHER;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:85:23: error: 'GPS_SENTENCE_OTHER' was not declared in this scope
curSentenceType = GPS_SENTENCE_OTHER;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:86:5: error: 'isChecksumTerm' was not declared in this scope
isChecksumTerm = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:87:5: error: 'sentenceHasFix' was not declared in this scope
sentenceHasFix = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:91:32: error: 'term' was not declared in this scope
if (curTermOffset < sizeof(term) - 1)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:104:5: error: 'TinyGPSPlus' has not been declared
int TinyGPSPlus::fromHex(char a)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:116:9: error: 'TinyGPSPlus' has not been declared
int32_t TinyGPSPlus::parseDecimal(const char *term)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:133:6: error: 'TinyGPSPlus' has not been declared
void TinyGPSPlus::parseDegrees(const char *term, RawDegrees °)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:133:50: error: 'RawDegrees' has not been declared
void TinyGPSPlus::parseDegrees(const char *term, RawDegrees °)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void parseDegrees(const char*, int&)':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:140:7: error: request for member 'deg' in 'deg', which is of non-class type 'int'
deg.deg = (int16_t)(leftOfDecimal / 100);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:152:7: error: request for member 'billionths' in 'deg', which is of non-class type 'int'
deg.billionths = (5 * tenMillionthsOfMinutes + 1) / 3;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:153:7: error: request for member 'negative' in 'deg', which is of non-class type 'int'
deg.negative = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:160:6: error: 'TinyGPSPlus' has not been declared
bool TinyGPSPlus::endOfTermHandler()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'bool endOfTermHandler()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:163:7: error: 'isChecksumTerm' was not declared in this scope
if (isChecksumTerm)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:165:34: error: 'term' was not declared in this scope
byte checksum = 16 * fromHex(term[0]) + fromHex(term[1]);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:166:21: error: 'parity' was not declared in this scope
if (checksum == parity)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:168:7: error: 'passedChecksumCount' was not declared in this scope
passedChecksumCount++;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:169:11: error: 'sentenceHasFix' was not declared in this scope
if (sentenceHasFix)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:170:11: error: 'sentencesWithFixCount' was not declared in this scope
++sentencesWithFixCount;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:172:14: error: 'curSentenceType' was not declared in this scope
switch(curSentenceType)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:174:12: error: 'GPS_SENTENCE_GPRMC' was not declared in this scope
case GPS_SENTENCE_GPRMC:
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:175:9: error: 'date' was not declared in this scope
date.commit();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:176:14: error: request for member 'commit' in 'time', which is of non-class type 'time_t(time_t*) {aka long int(long int*)}'
time.commit();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:177:9: error: 'location' was not declared in this scope
location.commit(); // [CGB]
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:178:13: error: 'sentenceHasFix' was not declared in this scope
if (sentenceHasFix)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:182:12: error: 'speed' was not declared in this scope
speed.commit();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:183:12: error: 'course' was not declared in this scope
course.commit();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:184:35: error: 'speed' was not declared in this scope
} else { location.valid = speed.valid = course.valid = date.valid = false; sentencesWithFixCount = 0; } // [CGB]
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:184:49: error: 'course' was not declared in this scope
} else { location.valid = speed.valid = course.valid = date.valid = false; sentencesWithFixCount = 0; } // [CGB]
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:184:84: error: 'sentencesWithFixCount' was not declared in this scope
} else { location.valid = speed.valid = course.valid = date.valid = false; sentencesWithFixCount = 0; } // [CGB]
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:186:12: error: 'GPS_SENTENCE_GPGGA' was not declared in this scope
case GPS_SENTENCE_GPGGA:
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:187:14: error: request for member 'commit' in 'time', which is of non-class type 'time_t(time_t*) {aka long int(long int*)}'
time.commit();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:189:13: error: 'sentenceHasFix' was not declared in this scope
if (sentenceHasFix)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:193:11: error: 'altitude' was not declared in this scope
altitude.commit();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:194:35: error: 'altitude' was not declared in this scope
} else { location.valid = altitude.valid = time.valid = false; sentencesWithFixCount = 0; } // [CGB]
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:194:57: error: request for member 'valid' in 'time', which is of non-class type 'time_t(time_t*) {aka long int(long int*)}'
} else { location.valid = altitude.valid = time.valid = false; sentencesWithFixCount = 0; } // [CGB]
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:194:72: error: 'sentencesWithFixCount' was not declared in this scope
} else { location.valid = altitude.valid = time.valid = false; sentencesWithFixCount = 0; } // [CGB]
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:195:9: error: 'satellites' was not declared in this scope
satellites.commit();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:196:9: error: 'hdop' was not declared in this scope
hdop.commit();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:201:12: error: 'TinyGPSCustom' was not declared in this scope
for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0; p = p->next)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:201:27: error: 'p' was not declared in this scope
for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0; p = p->next)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:201:31: error: 'customCandidates' was not declared in this scope
for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0; p = p->next)
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:204:14: error: 'failedChecksumCount' was not declared in this scope
} else ++failedChecksumCount;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:209:7: error: 'curTermNumber' was not declared in this scope
if (curTermNumber == 0)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:211:17: error: 'term' was not declared in this scope
if (!strcmp(term, _GPRMCterm) || !strcmp(term, _GNRMCterm))
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:212:7: error: 'curSentenceType' was not declared in this scope
curSentenceType = GPS_SENTENCE_GPRMC;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:212:25: error: 'GPS_SENTENCE_GPRMC' was not declared in this scope
curSentenceType = GPS_SENTENCE_GPRMC;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:214:7: error: 'curSentenceType' was not declared in this scope
curSentenceType = GPS_SENTENCE_GPGGA;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:214:25: error: 'GPS_SENTENCE_GPGGA' was not declared in this scope
curSentenceType = GPS_SENTENCE_GPGGA;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:216:7: error: 'curSentenceType' was not declared in this scope
curSentenceType = GPS_SENTENCE_GPVTG;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:216:25: error: 'GPS_SENTENCE_GPVTG' was not declared in this scope
curSentenceType = GPS_SENTENCE_GPVTG;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:218:7: error: 'curSentenceType' was not declared in this scope
curSentenceType = GPS_SENTENCE_OTHER;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:218:25: error: 'GPS_SENTENCE_OTHER' was not declared in this scope
curSentenceType = GPS_SENTENCE_OTHER;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:221:10: error: 'customCandidates' was not declared in this scope
for (customCandidates = customElts; customCandidates != NULL && strcmp(customCandidates->sentenceName, term) < 0; customCandidates = customCandidates->next);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:221:29: error: 'customElts' was not declared in this scope
for (customCandidates = customElts; customCandidates != NULL && strcmp(customCandidates->sentenceName, term) < 0; customCandidates = customCandidates->next);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:221:108: error: 'term' was not declared in this scope
for (customCandidates = customElts; customCandidates != NULL && strcmp(customCandidates->sentenceName, term) < 0; customCandidates = customCandidates->next);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:222:9: error: 'customCandidates' was not declared in this scope
if (customCandidates != NULL && strcmp(customCandidates->sentenceName, term) > 0)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:222:76: error: 'term' was not declared in this scope
if (customCandidates != NULL && strcmp(customCandidates->sentenceName, term) > 0)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:228:7: error: 'curSentenceType' was not declared in this scope
if (curSentenceType != GPS_SENTENCE_OTHER && term[0])
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:228:26: error: 'GPS_SENTENCE_OTHER' was not declared in this scope
if (curSentenceType != GPS_SENTENCE_OTHER && term[0])
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:228:48: error: 'term' was not declared in this scope
if (curSentenceType != GPS_SENTENCE_OTHER && term[0])
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:229:37: error: 'curTermNumber' was not declared in this scope
switch(COMBINE(curSentenceType, curTermNumber))
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:156:81: note: in definition of macro 'COMBINE'
#define COMBINE(sentence_type, term_number) (((unsigned)(sentence_type) << 5) | term_number)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:231:18: error: 'GPS_SENTENCE_GPRMC' was not declared in this scope
case COMBINE(GPS_SENTENCE_GPRMC, 1): // Time in both sentences
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:156:58: note: in definition of macro 'COMBINE'
#define COMBINE(sentence_type, term_number) (((unsigned)(sentence_type) << 5) | term_number)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:232:18: error: 'GPS_SENTENCE_GPGGA' was not declared in this scope
case COMBINE(GPS_SENTENCE_GPGGA, 1):
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:156:58: note: in definition of macro 'COMBINE'
#define COMBINE(sentence_type, term_number) (((unsigned)(sentence_type) << 5) | term_number)
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:233:12: error: request for member 'setTime' in 'time', which is of non-class type 'time_t(time_t*) {aka long int(long int*)}'
time.setTime(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:236:7: error: 'sentenceHasFix' was not declared in this scope
sentenceHasFix = term[0] == 'A';
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:240:7: error: 'location' was not declared in this scope
location.setLatitude(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:255:7: error: 'speed' was not declared in this scope
speed.set(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:258:7: error: 'course' was not declared in this scope
course.set(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:261:7: error: 'date' was not declared in this scope
date.setDate(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:268:7: error: 'satellites' was not declared in this scope
satellites.set(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:271:7: error: 'hdop' was not declared in this scope
hdop.set(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:274:7: error: 'altitude' was not declared in this scope
altitude.set(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:279:8: error: 'TinyGPSCustom' was not declared in this scope
for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0 && p->termNumber <= curTermNumber; p = p->next)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:279:23: error: 'p' was not declared in this scope
for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0 && p->termNumber <= curTermNumber; p = p->next)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:279:27: error: 'customCandidates' was not declared in this scope
for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0 && p->termNumber <= curTermNumber; p = p->next)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:279:139: error: 'curTermNumber' was not declared in this scope
for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0 && p->termNumber <= curTermNumber; p = p->next)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:281:17: error: 'term' was not declared in this scope
p->set(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:287:8: error: 'TinyGPSPlus' has not been declared
double TinyGPSPlus::distanceBetween(double lat1, double long1, double lat2, double long2)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:312:8: error: 'TinyGPSPlus' has not been declared
double TinyGPSPlus::courseTo(double lat1, double long1, double lat2, double long2)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:332:13: error: 'TinyGPSPlus' has not been declared
const char *TinyGPSPlus::cardinal(double course)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: error: 'TinyGPSLocation' has not been declared
void TinyGPSLocation::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:341:4: error: 'rawLatData' was not declared in this scope
rawLatData = rawNewLatData;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:341:17: error: 'rawNewLatData' was not declared in this scope
rawLatData = rawNewLatData;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:342:4: error: 'rawLngData' was not declared in this scope
rawLngData = rawNewLngData;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:342:17: error: 'rawNewLngData' was not declared in this scope
rawLngData = rawNewLngData;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:344:4: error: 'valid' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:344:12: error: 'updated' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:347:6: error: 'TinyGPSLocation' has not been declared
void TinyGPSLocation::setLatitude(const char *term)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void setLatitude(const char*)':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:349:4: error: 'TinyGPSPlus' has not been declared
TinyGPSPlus::parseDegrees(term, rawNewLatData);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:349:36: error: 'rawNewLatData' was not declared in this scope
TinyGPSPlus::parseDegrees(term, rawNewLatData);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:352:6: error: 'TinyGPSLocation' has not been declared
void TinyGPSLocation::setLongitude(const char *term)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void setLongitude(const char*)':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:354:4: error: 'TinyGPSPlus' has not been declared
TinyGPSPlus::parseDegrees(term, rawNewLngData);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:354:36: error: 'rawNewLngData' was not declared in this scope
TinyGPSPlus::parseDegrees(term, rawNewLngData);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:357:8: error: 'TinyGPSLocation' has not been declared
double TinyGPSLocation::lat()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'double lat()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:359:4: error: 'updated' was not declared in this scope
updated = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:361:25: error: 'rawLatData' was not declared in this scope
double ret = (double)rawLatData.deg + ((double)rawLatData.billionths / (double)1000000000.0); // [CGB]
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:365:8: error: 'TinyGPSLocation' has not been declared
double TinyGPSLocation::lng()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'double lng()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:367:4: error: 'updated' was not declared in this scope
updated = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:369:25: error: 'rawLngData' was not declared in this scope
double ret = (double)rawLngData.deg + ((double)rawLngData.billionths / (double)1000000000.0); // [CGB]
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:373:6: error: 'TinyGPSDate' has not been declared
void TinyGPSDate::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:373:6: error: redefinition of 'void commit()'
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here
void TinyGPSLocation::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:375:4: error: 'date' was not declared in this scope
date = newDate;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:375:11: error: 'newDate' was not declared in this scope
date = newDate;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:376:4: error: 'lastCommitTime' was not declared in this scope
lastCommitTime = millis();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:377:4: error: 'valid' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:377:12: error: 'updated' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:380:6: error: 'TinyGPSTime' has not been declared
void TinyGPSTime::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:380:6: error: redefinition of 'void commit()'
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here
void TinyGPSLocation::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:382:11: error: 'newTime' was not declared in this scope
time = newTime;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:383:4: error: 'lastCommitTime' was not declared in this scope
lastCommitTime = millis();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:384:4: error: 'valid' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:384:12: error: 'updated' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:387:6: error: 'TinyGPSTime' has not been declared
void TinyGPSTime::setTime(const char *term)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void setTime(const char*)':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:389:4: error: 'newTime' was not declared in this scope
newTime = (uint32_t)TinyGPSPlus::parseDecimal(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:389:24: error: 'TinyGPSPlus' has not been declared
newTime = (uint32_t)TinyGPSPlus::parseDecimal(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:392:6: error: 'TinyGPSDate' has not been declared
void TinyGPSDate::setDate(const char *term)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void setDate(const char*)':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:394:4: error: 'newDate' was not declared in this scope
newDate = atol(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:397:10: error: 'TinyGPSDate' has not been declared
uint16_t TinyGPSDate::year()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint16_t year()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:397:28: error: ambiguating new declaration of 'uint16_t year()'
uint16_t TinyGPSDate::year()
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:
I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:117:9: note: old declaration 'int year()'
int year(); // the full four digit year: (2009, 2010 etc)
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:399:4: error: 'updated' was not declared in this scope
updated = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:400:20: error: 'date' was not declared in this scope
uint16_t year = date % 100;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:404:9: error: 'TinyGPSDate' has not been declared
uint8_t TinyGPSDate::month()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t month()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:404:28: error: ambiguating new declaration of 'uint8_t month()'
uint8_t TinyGPSDate::month()
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:
I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:115:9: note: old declaration 'int month()'
int month(); // the month now (Jan is month 1)
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:406:4: error: 'updated' was not declared in this scope
updated = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:407:12: error: 'date' was not declared in this scope
return (date / 100) % 100;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:410:9: error: 'TinyGPSDate' has not been declared
uint8_t TinyGPSDate::day()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t day()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:410:26: error: ambiguating new declaration of 'uint8_t day()'
uint8_t TinyGPSDate::day()
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:
I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:111:9: note: old declaration 'int day()'
int day(); // the day now
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:412:4: error: 'updated' was not declared in this scope
updated = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:413:11: error: 'date' was not declared in this scope
return date / 10000;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:416:9: error: 'TinyGPSTime' has not been declared
uint8_t TinyGPSTime::hour()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t hour()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:416:27: error: ambiguating new declaration of 'uint8_t hour()'
uint8_t TinyGPSTime::hour()
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:
I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:99:9: note: old declaration 'int hour()'
int hour(); // the hour now
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:418:4: error: 'updated' was not declared in this scope
updated = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:419:18: error: invalid operands of types 'time_t(time_t*) {aka long int(long int*)}' and 'int' to binary 'operator/'
return time / 1000000;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:422:9: error: 'TinyGPSTime' has not been declared
uint8_t TinyGPSTime::minute()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t minute()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:422:29: error: ambiguating new declaration of 'uint8_t minute()'
uint8_t TinyGPSTime::minute()
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:
I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:107:9: note: old declaration 'int minute()'
int minute(); // the minute now
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:424:4: error: 'updated' was not declared in this scope
updated = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:425:19: error: invalid operands of types 'time_t(time_t*) {aka long int(long int*)}' and 'int' to binary 'operator/'
return (time / 10000) % 100;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:428:9: error: 'TinyGPSTime' has not been declared
uint8_t TinyGPSTime::second()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t second()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:428:29: error: ambiguating new declaration of 'uint8_t second()'
uint8_t TinyGPSTime::second()
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:
I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:109:9: note: old declaration 'int second()'
int second(); // the second now
^
In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:430:4: error: 'updated' was not declared in this scope
updated = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:431:19: error: invalid operands of types 'time_t(time_t*) {aka long int(long int*)}' and 'int' to binary 'operator/'
return (time / 100) % 100;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:434:9: error: 'TinyGPSTime' has not been declared
uint8_t TinyGPSTime::centisecond()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t centisecond()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:436:4: error: 'updated' was not declared in this scope
updated = false;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:437:18: error: invalid operands of types 'time_t(time_t*) {aka long int(long int*)}' and 'int' to binary 'operator%'
return time % 100;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:440:6: error: 'TinyGPSDecimal' has not been declared
void TinyGPSDecimal::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:440:6: error: redefinition of 'void commit()'
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here
void TinyGPSLocation::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:442:4: error: 'val' was not declared in this scope
val = newval;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:442:10: error: 'newval' was not declared in this scope
val = newval;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:443:4: error: 'lastCommitTime' was not declared in this scope
lastCommitTime = millis();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:444:4: error: 'valid' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:444:12: error: 'updated' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:447:6: error: 'TinyGPSDecimal' has not been declared
void TinyGPSDecimal::set(const char *term)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void set(const char*)':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:449:4: error: 'newval' was not declared in this scope
newval = TinyGPSPlus::parseDecimal(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:449:13: error: 'TinyGPSPlus' has not been declared
newval = TinyGPSPlus::parseDecimal(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:452:6: error: 'TinyGPSInteger' has not been declared
void TinyGPSInteger::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:452:6: error: redefinition of 'void commit()'
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here
void TinyGPSLocation::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:454:4: error: 'val' was not declared in this scope
val = newval;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:454:10: error: 'newval' was not declared in this scope
val = newval;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:455:4: error: 'lastCommitTime' was not declared in this scope
lastCommitTime = millis();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:456:4: error: 'valid' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:456:12: error: 'updated' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:459:6: error: 'TinyGPSInteger' has not been declared
void TinyGPSInteger::set(const char *term)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void set(const char*)':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:459:6: error: redefinition of 'void set(const char*)'
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:447:6: note: 'void set(const char*)' previously defined here
void TinyGPSDecimal::set(const char *term)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:461:4: error: 'newval' was not declared in this scope
newval = atol(term);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:464:1: error: 'TinyGPSCustom' does not name a type
TinyGPSCustom::TinyGPSCustom(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:6: error: 'TinyGPSCustom' has not been declared
void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:27: error: variable or field 'begin' declared void
void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:27: error: 'TinyGPSPlus' was not declared in this scope
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:40: error: 'gps' was not declared in this scope
void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:45: error: expected primary-expression before 'const'
void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:72: error: expected primary-expression before 'int'
void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:482:6: error: 'TinyGPSCustom' has not been declared
void TinyGPSCustom::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:482:6: error: redefinition of 'void commit()'
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here
void TinyGPSLocation::commit()
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:484:11: error: invalid use of 'this' in non-member function
strcpy(this->buffer, this->stagingBuffer);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:484:25: error: invalid use of 'this' in non-member function
strcpy(this->buffer, this->stagingBuffer);
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:485:4: error: 'lastCommitTime' was not declared in this scope
lastCommitTime = millis();
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:486:4: error: 'valid' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:486:12: error: 'updated' was not declared in this scope
valid = updated = true;
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:489:6: error: 'TinyGPSCustom' has not been declared
void TinyGPSCustom::set(const char *term)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void set(const char*)':
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:489:6: error: redefinition of 'void set(const char*)'
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:447:6: note: 'void set(const char*)' previously defined here
void TinyGPSDecimal::set(const char *term)
Mehrere Bibliotheken wurden für "M5Stack.h" gefunden
^
Benutzt: I:\Dokumente\Arduino\libraries\M5Stack-master
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:491:12: error: invalid use of 'this' in non-member function
Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\M5Stack-master
Mehrere Bibliotheken wurden für "EEPROM.h" gefunden
strncpy(this->stagingBuffer, term, sizeof(this->stagingBuffer));
Benutzt: C:\Users\Finja\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\EEPROM
^
Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\EEPROM
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:491:46: error: invalid use of 'this' in non-member function
strncpy(this->stagingBuffer, term, sizeof(this->stagingBuffer));
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:6: error: 'TinyGPSPlus' has not been declared
void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:32: error: variable or field 'insertCustom' declared void
void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:32: error: 'TinyGPSCustom' was not declared in this scope
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:47: error: 'pElt' was not declared in this scope
void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:53: error: expected primary-expression before 'const'
void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)
^
I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:79: error: expected primary-expression before 'int'
void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)
^
exit status 1
'ten' does not name a type
_
I do apologies if this is not the right place to post this. The code doesn't compile on the M5Stack-Fire, I know that in the description it outlines that this was tested on a M5Stack Grey. Would it be possible please to let me know what modifications are required in order to get this code to compile on the M5Stack-Fire? Many thanks.
PS: the error that I am getting when compiling the code reads:
Exit status 1
#error Unsupported board type!
Arduino 1.8.12
Board Manager ESP32 1.0.4 / have tried with 1.0.2 but I get the same error message.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.