AskSinAnalyzer - HM Funk Telegramm-Auswerter

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

woggle
Beiträge: 78
Registriert: 01.02.2015, 15:31
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 55 Mal
Danksagung erhalten: 10 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von woggle » 27.10.2019, 10:20

Ich habe Probleme den ESP32-Teil im PlatformIO zu compilieren.
Alle benötigten Libs sind installiert. Alles ist auf dem aktuellen Stand.
Natürlich habe ich diesen Thread schon durchsucht und auch die allwissende Müllhalde gefragt.

In der Arduino-IDE compiliert es problemlos.

Hier ein Auszug der Fehlermeldung:

Code: Alles auswählen

In file included from ~/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:39:0,
                 from ~/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from ~/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from ~/.platformio/lib/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from ~/.platformio/lib/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from ~/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
~/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:64:11: error: '::clock' has not been declared
   using ::clock;
           ^
~/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:65:11: error: '::difftime' has not been declared
   using ::difftime;
           ^
~/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:66:11: error: '::mktime' has not been declared
   using ::mktime;
           ^
~/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:67:11: error: '::time' has not been declared
   using ::time;
           ^
Es kommen dann noch viele Meldungen mehr die alle etwas mit ”Zeit” zu tun haben.

Für mich schaut es so aus als würde entweder doch noch eine Lib fehlen oder irgendwo ein #include.

Hat Jemdand einen Tipp für mich?

MrLee
Beiträge: 200
Registriert: 15.01.2014, 08:55
Hat sich bedankt: 2 Mal
Danksagung erhalten: 4 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von MrLee » 28.10.2019, 17:56

Moin!

Erstmal vielen Dank für dieses großartige Projekt.
Leider habe ich ewas startprobleme...

Habe den ESP32 geflsht...(mehrfach) und irgendwie sieht meine Startmeldung anders aus und der AP startet auch nicht...
17:53:37.671 ->
17:53:37.671 -> ASKSINANALYZER ESP32 2.6 (Oct 28 2019 17:51:59)
17:53:37.671 -> --------------------------------
17:53:37.706 -> - INIT ONLINE_MODE (Disabled)
17:53:37.706 -> - INIT SD CARD
17:53:38.537 -> - Card Mount Failed
17:53:38.537 -> - INIT SD CARD DONE. SD CARD IS NOT AVAILABLE
17:53:38.537 -> - INIT SPIFFS
17:53:38.642 -> - SPIFFS: Mount OK
17:53:38.642 -> - SPIFFS: Total kB: 1345
17:53:38.642 -> - SPIFFS: Used kB: 2
17:53:38.642 -> - SPIFFS: Free kb: 1343
17:53:38.642 -> - INIT SPIFFS DONE. SPIFFS IS AVAILABLE
17:53:38.642 -> - SPIFFS deleting old Session Log files
17:53:38.677 -> - INIT COMPLETE.
17:53:38.677 -> --------------------------------
Jemadn einen tipp für mich?

Danke Euch
Mr.Lee

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 28.10.2019, 18:07

Code: Alles auswählen

- INIT ONLINE_MODE (Disabled)
ONLINE_MODE_PIN ist nicht auf GND gebrückt

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

MrLee
Beiträge: 200
Registriert: 15.01.2014, 08:55
Hat sich bedankt: 2 Mal
Danksagung erhalten: 4 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von MrLee » 28.10.2019, 18:42

Danke Dir...gerade gefunden...falschen pin auf meinem ESP verwendet...

Danke! Läuft!

Mr.Lee

lame
Beiträge: 157
Registriert: 15.02.2019, 10:01
Hat sich bedankt: 74 Mal
Danksagung erhalten: 14 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von lame » 29.10.2019, 06:42

woggle hat geschrieben:
27.10.2019, 10:20
Es kommen dann noch viele Meldungen mehr die alle etwas mit ”Zeit” zu tun haben.

Für mich schaut es so aus als würde entweder doch noch eine Lib fehlen oder irgendwo ein #include.

Hat Jemdand einen Tipp für mich?
Fehlt evtl. die TimeLib?
https://github.com/jp112sdl/AskSinAnaly ... rduino_IDE
Viele Grüße
Lars

woggle
Beiträge: 78
Registriert: 01.02.2015, 15:31
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 55 Mal
Danksagung erhalten: 10 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von woggle » 29.10.2019, 15:09

lame hat geschrieben:
29.10.2019, 06:42
Fehlt evtl. die TimeLib?
https://github.com/jp112sdl/AskSinAnaly ... rduino_IDE
Nein, definitiv nicht.

Um Probleme mit meinem verbasteltem PIO auszuschließen, habe ich gestern Abend auf einem weiteren Rechner eine komplette Neuinstallation von PlatformIO (VSCode) vorgenommen. Dann einfach das Verzeichnis AskSinAnalyzerESP32 geöffnet und einen Build gestartet. Dabei saugt sich PIO alle benötigten Libs wie von Zauberhand. Leider kommt es zu den gleichen Fehlermeldungen.

Hier noch mal die komplette Ausgabe:

Code: Alles auswählen

> Executing task in folder AskSinAnalyzerESP32: platformio run <

Processing esp32 (platform: espressif32; framework: arduino; board: esp32dev)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 1.11.0 > Espressif ESP32 Dev Module
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES: toolchain-xtensa32 2.50200.80 (5.2.0), framework-arduinoespressif32 2.10004.191002 (1.0.4), tool-esptoolpy 1.20600.0 (2.6.0)
Converting AskSinAnalyzerESP32.ino
/Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:35:0: warning: "HAS_DISPLAY" redefined
 #define HAS_DISPLAY 0
 ^
/Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:30:0: note: this is the location of the previous definition
 #define HAS_DISPLAY 1
 ^
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 34 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <ESP Async WebServer> 1.2.3
|   |-- <AsyncTCP> 1.1.1
|   |-- <WiFi> 1.0
|   |-- <FS> 1.0
|   |-- <ArduinoJson> 6.12.0
|-- <Time> 1.5
|-- <ArduinoJson> 6.12.0
|-- <Adafruit GFX Library> 1.6.1
|   |-- <SPI> 1.0
|-- <Adafruit ILI9341> 1.5.1
|   |-- <Adafruit GFX Library> 1.6.1
|   |   |-- <SPI> 1.0
|   |-- <SPI> 1.0
|-- <U8g2_for_Adafruit_GFX> 1.6.0
|   |-- <Adafruit GFX Library> 1.6.1
|   |   |-- <SPI> 1.0
|-- <ESP32httpUpdate> 2.1.145
|   |-- <HTTPClient> 1.2
|   |   |-- <WiFi> 1.0
|   |   |-- <WiFiClientSecure> 1.0
|   |   |   |-- <WiFi> 1.0
|   |-- <SPIFFS> 1.0
|   |   |-- <FS> 1.0
|   |-- <WiFi> 1.0
|   |-- <Update> 1.0
|   |-- <FS> 1.0
|-- <WiFi> 1.0
|-- <HTTPClient> 1.2
|   |-- <WiFi> 1.0
|   |-- <WiFiClientSecure> 1.0
|   |   |-- <WiFi> 1.0
|-- <SPIFFS> 1.0
|   |-- <FS> 1.0
|-- <FS> 1.0
|-- <Preferences> 1.0
|-- <SD(esp32)> 1.0.5
|   |-- <FS> 1.0
|   |-- <SPI> 1.0
|-- <ESPmDNS> 1.0
|   |-- <WiFi> 1.0
|-- <Wire> 1.0.1
|-- <DNSServer> 1.1.0
|   |-- <WiFi> 1.0
|-- <WebServer> 1.0
|   |-- <WiFi> 1.0
|   |-- <FS> 1.0
Compiling .pio/build/esp32/src/AskSinAnalyzerESP32.ino.cpp.o
Archiving .pio/build/esp32/lib099/libWiFi.a
Indexing .pio/build/esp32/lib099/libWiFi.a
Archiving .pio/build/esp32/libc2b/libFS.a
Indexing .pio/build/esp32/libc2b/libFS.a
Compiling .pio/build/esp32/lib2ba/ESP Async WebServer_ID306/WebAuthentication.cpp.o
Compiling .pio/build/esp32/lib2ba/ESP Async WebServer_ID306/WebHandlers.cpp.o
Compiling .pio/build/esp32/lib2ba/ESP Async WebServer_ID306/WebRequest.cpp.o
Compiling .pio/build/esp32/lib2ba/ESP Async WebServer_ID306/WebResponses.cpp.o
Compiling .pio/build/esp32/lib2ba/ESP Async WebServer_ID306/WebServer.cpp.o
Compiling .pio/build/esp32/libf24/Time_ID44/DateStrings.cpp.o
Compiling .pio/build/esp32/libf24/Time_ID44/Time.cpp.o
Compiling .pio/build/esp32/lib299/SPI/SPI.cpp.o
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:39:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:64:11: error: '::clock' has not been declared
   using ::clock;
           ^
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:65:11: error: '::difftime' has not been declared
   using ::difftime;
           ^
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:66:11: error: '::mktime' has not been declared
   using ::mktime;
           ^
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:67:11: error: '::time' has not been declared
   using ::time;
           ^
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:68:11: error: '::asctime' has not been declared
   using ::asctime;
           ^
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:69:11: error: '::ctime' has not been declared
   using ::ctime;
           ^
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:70:11: error: '::gmtime' has not been declared
   using ::gmtime;
           ^
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:71:11: error: '::localtime' has not been declared
   using ::localtime;
           ^
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/ctime:72:11: error: '::strftime' has not been declared
   using ::strftime;
           ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc: In member function '_InIter std::__cxx11::time_get<_CharT, _InIter>::_M_extract_via_format(std::__cxx11::time_get<_CharT, _InIter>::iter_type, std::__cxx11::time_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, tm*, const _CharT*) const':
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:662:47: error: invalid use of incomplete type 'struct tm'
     __beg = _M_extract_name(__beg, __end, __tm->tm_wday, __days1,
                                               ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:669:47: error: invalid use of incomplete type 'struct tm'
     __beg = _M_extract_name(__beg, __end, __tm->tm_wday, __days2,
                                               ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:677:47: error: invalid use of incomplete type 'struct tm'
     __beg = _M_extract_name(__beg, __end, __tm->tm_mon, 
                                               ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
Archiving .pio/build/esp32/lib299/libSPI.a
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:684:47: error: invalid use of incomplete type 'struct tm'
     __beg = _M_extract_name(__beg, __end, __tm->tm_mon, 
                                               ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
Indexing .pio/build/esp32/lib299/libSPI.a
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:696:46: error: invalid use of incomplete type 'struct tm'
     __beg = _M_extract_num(__beg, __end, __tm->tm_mday, 1, 31, 2,
                                              ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:703:50: error: invalid use of incomplete type 'struct tm'
       __beg = _M_extract_num(++__beg, __end, __tm->tm_mday, 1, 9,
                                                  ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:706:48: error: invalid use of incomplete type 'struct tm'
       __beg = _M_extract_num(__beg, __end, __tm->tm_mday, 10, 31,
                                                ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/Compiling .pio/build/esp32/libfdd/Adafruit GFX Library_ID13/Adafruit_GFX.cpp.o
AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:718:46: error: invalid use of incomplete type 'struct tm'
     __beg = _M_extract_num(__beg, __end, __tm->tm_hour, 0, 23, 2,
                                              ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:723:46: error: invalid use of incomplete type 'struct tm'
     __beg = _M_extract_num(__beg, __end, __tm->tm_hour, 1, 12, 2,
                                              ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:731:11: error: invalid use of incomplete type 'struct tm'
       __tm->tm_mon = __mem - 1;
           ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:735:46: error: invalid use of incomplete type 'struct tm'
     __beg = _M_extract_num(__beg, __end, __tm->tm_min, 0, 59, 2,
                                              ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:757:46: error: invalid use of incomplete type 'struct tm'
     __beg = _M_extract_num(__beg, __end, __tm->tm_sec, 0, 61, 2,
                                              ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:799:11: error: invalid use of incomplete type 'struct tm'
       __tm->tm_year = __mem < 0 ? __mem + 100 : __mem - 1900;
           ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc: In member function 'virtual _InIter std::__cxx11::time_get<_CharT, _InIter>::do_get_weekday(std::__cxx11::time_get<_CharT, _InIter>::iter_type, std::__cxx11::time_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, tm*) const':
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:1085:6: error: invalid use of incomplete type 'struct tm'
  __tm->tm_wday = __tmpwday;
      ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc: In member function 'virtual _InIter std::__cxx11::time_get<_CharT, _InIter>::do_get_monthname(std::__cxx11::time_get<_CharT, _InIter>::iter_type, std::__cxx11::time_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, tm*) const':
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:1112:6: error: invalid use of incomplete type 'struct tm'
  __tm->tm_mon = __tmpmon;
      ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.h:2013:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/locale:41,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/regex:45,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/WebHandlerImpl.h:25,
                 from .pio/libdeps/esp32/ESP Async WebServer_ID306/src/ESPAsyncWebServer.h:461,
                 from /Users/peter/src/AskSinAnalyzer/AskSinAnalyzerESP32/AskSinAnalyzerESP32.ino:19:
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc: In member function 'virtual _InIter std::__cxx11::time_get<_CharT, _InIter>::do_get_year(std::__cxx11::time_get<_CharT, _InIter>::iter_type, std::__cxx11::time_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, tm*) const':
/Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/locale_facets_nonio.tcc:1135:6: error: invalid use of incomplete type 'struct tm'
  __tm->tm_year = __tmpyear < 0 ? __tmpyear + 100 : __tmpyear - 1900;
      ^
In file included from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/cwchar:44:0,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/postypes.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/char_traits.h:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/string:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/random:40,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/bits/stl_algo.h:66,
                 from /Users/peter/.platformio/packages/toolchain-xtensa32/xtensa-esp32-elf/include/c++/5.2.0/algorithm:62,
                 from /Users/peter/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:142,
                 from /var/folders/z4/221f5njd5qqdzj2mnk99q0r40000gn/T/tmpgxrwHE:1:
/Users/peter/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/newlib/wchar.h:56:8: note: forward declaration of 'struct tm'
 struct tm;
        ^
Compiling .pio/build/esp32/libfdd/Adafruit GFX Library_ID13/Adafruit_SPITFT.cpp.o
Archiving .pio/build/esp32/libf24/libTime_ID44.a
Indexing .pio/build/esp32/libf24/libTime_ID44.a
Compiling .pio/build/esp32/libfdd/Adafruit GFX Library_ID13/glcdfont.c.o
Compiling .pio/build/esp32/libc8b/Adafruit ILI9341_ID571/Adafruit_ILI9341.cpp.o
*** [.pio/build/esp32/src/AskSinAnalyzerESP32.ino.cpp.o] Error 1
=========================================================================== [FAILED] Took 10.12 seconds ===========================================================================
The terminal process terminated with exit code: 1

Terminal will be reused by tasks, press any key to close it.

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 29.10.2019, 15:47

Bei PlatformIO bin ich auch raus... und da es in der Arduino IDE (und bei mir in Sloeber) kompiliert, kann es nur irgendwo eine Kleinigkeit bei PIO sein.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

lame
Beiträge: 157
Registriert: 15.02.2019, 10:01
Hat sich bedankt: 74 Mal
Danksagung erhalten: 14 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von lame » 29.10.2019, 17:05

woggle hat geschrieben:
29.10.2019, 15:09
...
Um Probleme mit meinem verbasteltem PIO auszuschließen, habe ich gestern Abend auf einem weiteren Rechner eine komplette Neuinstallation...
Leider kommt es zu den gleichen Fehlermeldungen.
...unter Linux oder Windows?
Unter Linux ging‘s bei mir mit Atom & PIO OOTB.
Unter Windows gabs (bei mir) Probleme mit PIO und der TimeLib.
Viele Grüße
Lars

woggle
Beiträge: 78
Registriert: 01.02.2015, 15:31
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 55 Mal
Danksagung erhalten: 10 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von woggle » 29.10.2019, 17:18

lame hat geschrieben:
29.10.2019, 17:05
...unter Linux oder Windows?
Weder noch: Mac
jp112sdl hat geschrieben:
29.10.2019, 15:47
Bei PlatformIO bin ich auch raus... und da es in der Arduino IDE (und bei mir in Sloeber) kompiliert, kann es nur irgendwo eine Kleinigkeit bei PIO sein.
Schade!
Arduino nervt total. Jedes Mal die Hardware-Settings anpassen da diese ja nicht mit dem Projekt gespeichert werden. Und ein gescheites Build-System hat die Arduino-IDE ja auch nicht. Es wird einfach jedes Mal compiliert, egal ob sich etwas geändert hat oder nicht.

Wer nutzt den PlatformIO? Weil es ist ja sowohl für Atmel als auch für ESP32 eine platformio.ini vorhanden.

Benutzeravatar
WRadebeul
Beiträge: 142
Registriert: 29.01.2018, 13:53
Hat sich bedankt: 2 Mal
Danksagung erhalten: 14 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von WRadebeul » 01.11.2019, 17:12

Hallo,
bevor ich hier etwas falsch zusammen löte, nochmals ein paar Rückfragen:

Der Verdrahtungsplan zeigt etwas andere Bauteile als ich verwenden will.
So hat mein Display die Steckerleiste seitlich – Typ:
https://de.aliexpress.com/item/32957534 ... 4c4dtONLEV

Bild

Bild

Beim ESP sehe ich, dass im Schaltplan die schwarze GND Leitung der Dip-Schalter an den 6.Pin geht.
Bei mir ist an der Stelle D27. Mein GND ist der 2.Pin. Bei Ali sind auch 2 verschieden ESP abgebildet.
Habe ich den Falschen ? Oder muß die Verdrahtung nur angepasst werden ?
https://de.aliexpress.com/item/32802431 ... 4c4dtONLEV

Bild
Dateianhänge
IMG_5669_Bildgröße ändern.jpg
IMG_5668_Bildgröße ändern.jpg
IMG_5667_Bildgröße ändern.jpg
Raspberrymatic, iOBroker, Homematic Classic, Homematic Homebrew, CUL 868 für Somfy Rolladen, Sonoff 3.0 ZigBee, NeoCreator zur Visualisierung, Mediola 4+ Gateway für IR, InfluxDB & Grafana

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“