Daten aus einem struct auslesen, um etwas zu vergleichen

Ja natürlich. Deshalb ja meine Frage warum das funktioniert, obwohl ich nicht sehen kann, wo diese Struktur enstanden ist.

Ja, mache ich.

Ja, da hole ich im Moment meine Zeit

es bedeutet, dass Ihr ESP korrekt mit dem NTP-Server der Fritz.Box verbunden ist und die Uhrzeit erhalten hat.

Code ist hier:

dokumentation in ESP-IDF:

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/system_time.html#system-time

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/system_time.html#sntp-time-synchronization

Sorry sollte preproc Ordner heißen, und bin mir auch gerade nicht ganz sicher ob es da drin steht.
Müsste aber.....

Ich Danke euch, jetzt habe ich wieder was für die grauen Zellen. :slightly_smiling_face:

Franz

Möglich, ich aber schon.

Ich habe struct tm in meine ino-Datei geschrieben und erhalte folgende, von mir dadurch absichtlich provozierte Fehlermeldung:

In file included from C:\Users\User\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/newlib/pthread.h:33:0,
                 from c:\users\User\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\xtensa-esp32-elf\bits\gthr-default.h:35,
                 from c:\users\User\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\xtensa-esp32-elf\bits\gthr.h:148,
                 from c:\users\User\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\ext\atomicity.h:35,
                 from c:\users\User\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\bits\basic_string.h:39,
                 from c:\users\User\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\string:52,
                 from c:\users\User\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\random:40,
                 from c:\users\User\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\bits\stl_algo.h:66,
                 from c:\users\User\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\algorithm:62,
                 from C:\Users\User\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:142,
                 from sketch\Test_Forum.ino.cpp:1:
C:\Users\User\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/newlib/time.h:31:8: error: previous definition of 'struct tm'

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.