Automatyczna aktualizacja modułu
-
Yepestis
- Posts: 890
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
- Has thanked: 19 times
- Been thanked: 3 times
Teraz działakrycha88 wrote: Sun Jan 15, 2023 11:18 amWeź zobacz na wersji v5.8.12Yepestis wrote: Sun Jan 15, 2023 10:25 am U mnie na Gosund SP111 niestety nie działa, po kliknięciu na aktualizuj pojawił się komunikat o generowaniu firmware i konieczności spróbowania za chwilę. Po kilku minutach pojawią się komunikat "Błąd aktualizacji."
Próbowałem również kliknąć pobierz ale niestety nie pobiera.
Jeszcze była poprawka po stronie uploadera ale to czeka na wrzutkę @Goral64 - daj znać jak wrzucisz![]()
Świetna robota
-
Goral64
- Posts: 3258
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
- Has thanked: 2 times
- Been thanked: 1 time
Wrzucone.krycha88 wrote: Sun Jan 15, 2023 11:18 am Jeszcze była poprawka po stronie uploadera ale to czeka na wrzutkę @Goral64 - daj znać jak wrzucisz![]()
Widzimy się na Supla Offline Party Season 2026

-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Jak możesz przetestuj jeszcze raz ten sam scenariusz. Teraz gdy wgrywa się soft to dioda konfiguracyjna powinna mrugać. Moduł restartuje się kilku krotnie i jest to celoweLukiSpajder wrote: Sun Jan 15, 2023 11:32 am U mnie (SP 111) na wersji 5.8.12 ruszyło i działa. Czy po zakończeniu aktualizacji moduł powinien się sam zresetować ?
https://gui-generic-builder.supla.io/
-
Yepestis
- Posts: 890
- Joined: Mon Sep 24, 2018 6:08 pm
- Location: Wrocław
- Has thanked: 19 times
- Been thanked: 3 times
U mnie dioda ładnie migała 2 razy, tak dość szybko.krycha88 wrote: Sun Jan 15, 2023 11:48 amJak możesz przetestuj jeszcze raz ten sam scenariusz. Teraz gdy wgrywa się soft to dioda konfiguracyjna powinna mrugać. Moduł restartuje się kilku krotnie i jest to celoweLukiSpajder wrote: Sun Jan 15, 2023 11:32 am U mnie (SP 111) na wersji 5.8.12 ruszyło i działa. Czy po zakończeniu aktualizacji moduł powinien się sam zresetować ?![]()
Ładnie to wszystko działa i to mimo ograniczeń w ilości dostępnej pamięci
-
Goral64
- Posts: 3258
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
- Has thanked: 2 times
- Been thanked: 1 time
Tylko pamiętajcie, że hashe testowe dla tych samych opcji na produkcji będą inne.
Tak więc po testach, trzeba będzie wgrać urlem wersje produkcyjne.
Tak więc po testach, trzeba będzie wgrać urlem wersje produkcyjne.
Widzimy się na Supla Offline Party Season 2026

-
LukiSpajder
- Posts: 1548
- Joined: Tue Aug 18, 2020 2:22 pm
- Has thanked: 25 times
- Been thanked: 34 times
krycha88 wrote: Sun Jan 15, 2023 11:48 amJak możesz przetestuj jeszcze raz ten sam scenariusz. Teraz gdy wgrywa się soft to dioda konfiguracyjna powinna mrugać. Moduł restartuje się kilku krotnie i jest to celoweLukiSpajder wrote: Sun Jan 15, 2023 11:32 am U mnie (SP 111) na wersji 5.8.12 ruszyło i działa. Czy po zakończeniu aktualizacji moduł powinien się sam zresetować ?![]()
Jest tak jak mówisz dioda se mryga
Rewelacja
-
LukaszH
- Posts: 710
- Joined: Sat Dec 14, 2019 11:49 pm
chciałem zobaczyć co tam nowego ale moduły mają błąd aktualizacji (nie można ściągnąć też pliku za pomocą "pobierz"). Dodatkowo jak chciałem ręcznie wgrać generując w builder to wywaliło mi takie coś (w tym usunąłem sporo bo limit formu "Twoja wiadomość zawiera 318402 znaki. Maksymalna dozwolona liczba znaków to: 60000"):krycha88 wrote: Sun Jan 15, 2023 7:31 pm Wydaje się, że za dużo modułów się nie uwaliło więc przerzucam zmiany na produkcję. Dzięki za szybkie testy![]()
Code: Select all
Błąd generowania
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o: in function `_Z10HexToBytes6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:20: multiple definition of `_Z10HexToBytes6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:20: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o: in function `_Z22getCountSensorChannelsv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:30: multiple definition of `_Z22getCountSensorChannelsv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:30: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o: in function `_Z16getCountChannelsv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:71: multiple definition of `_Z16getCountChannelsv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:71: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:80: multiple definition of `lowestRAM'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:80: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/GUIGenericCommon.cpp:81: multiple definition of `lowestFreeStack'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/GUIGenericCommon.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/GUIGenericCommon.cpp:81: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/GUIGenericCommon.cpp.o: in function `_Z8checkRAMv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:91: multiple definition of `_ZN5Supla6Sensor8PMS_PM018getValueEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:91: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor7PMSx003C2Eaa':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:22: multiple definition of `_ZN5Supla6Sensor7PMSx003C2Eaa'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:22: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor7PMSx003C2Eaa':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:22: multiple definition of `_ZN5Supla6Sensor7PMSx003C1Eaa'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:22: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM01C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:87: multiple definition of `_ZN5Supla6Sensor8PMS_PM01C2EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:87: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM01C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:87: multiple definition of `_ZN5Supla6Sensor8PMS_PM01C1EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:87: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM25C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:101: multiple definition of `_ZN5Supla6Sensor8PMS_PM25C2EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:101: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM25C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:101: multiple definition of `_ZN5Supla6Sensor8PMS_PM25C1EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:101: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM10C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:115: multiple definition of `_ZN5Supla6Sensor8PMS_PM10C2EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:115: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/PMSx003.cpp.o: in function `_ZN5Supla6Sensor8PMS_PM10C2EPNS0_7PMSx003E':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/PMSx003.cpp:115: multiple definition of `_ZN5Supla6Sensor8PMS_PM10C1EPNS0_7PMSx003E'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/PMSx003.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/PMSx003.cpp:115: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZN5Supla6Sensor6SDM1206onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.cpp:28: multiple definition of `_ZN5Supla6Sensor6SDM1206onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.cpp:28: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZThn168_N5Supla6Sensor6SDM1206onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.h:36: multiple definition of `_ZThn168_N5Supla6Sensor6SDM1206onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.h:36: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZN5Supla6Sensor6SDM12020readValuesFromDeviceEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.cpp:33: multiple definition of `_ZN5Supla6Sensor6SDM12020readValuesFromDeviceEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.cpp:33: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZThn168_N5Supla6Sensor6SDM12020readValuesFromDeviceEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.h:37: multiple definition of `_ZThn168_N5Supla6Sensor6SDM12020readValuesFromDeviceEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.h:37: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZN5Supla6Sensor6SDM120C2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.cpp:23: multiple definition of `_ZN5Supla6Sensor6SDM120C2Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_120.cpp.o: in function `_ZN5Supla6Sensor6SDM120C2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_120.cpp:23: multiple definition of `_ZN5Supla6Sensor6SDM120C1Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_120.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_120.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZN5Supla6Sensor6SDM6306onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.cpp:28: multiple definition of `_ZN5Supla6Sensor6SDM6306onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.cpp:28: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZThn168_N5Supla6Sensor6SDM6306onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.h:36: multiple definition of `_ZThn168_N5Supla6Sensor6SDM6306onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.h:36: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZN5Supla6Sensor6SDM63020readValuesFromDeviceEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.cpp:33: multiple definition of `_ZN5Supla6Sensor6SDM63020readValuesFromDeviceEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.cpp:33: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZThn168_N5Supla6Sensor6SDM63020readValuesFromDeviceEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.h:37: multiple definition of `_ZThn168_N5Supla6Sensor6SDM63020readValuesFromDeviceEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.h:37: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZN5Supla6Sensor6SDM630C2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.cpp:23: multiple definition of `_ZN5Supla6Sensor6SDM630C2Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_630.cpp.o: in function `_ZN5Supla6Sensor6SDM630C2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_630.cpp:23: multiple definition of `_ZN5Supla6Sensor6SDM630C1Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_630.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_630.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDMC2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:23: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDMC2Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDMC2Eaal':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:23: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDMC1Eaal'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM7sdmReadEt':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:258: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM7sdmReadEt'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:258: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM13getPhaseAngleEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:240: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM13getPhaseAngleEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:240: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM14getPowerFactorEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:221: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM14getPowerFactorEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:221: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM16getPowerApparentEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:202: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM16getPowerApparentEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:202: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM16getPowerReactiveEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:183: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM16getPowerReactiveEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:183: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM14getPowerActiveEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:164: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM14getPowerActiveEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:164: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM7getFreqEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:159: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM7getFreqEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:159: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM10getCurrentEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:140: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM10getCurrentEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:140: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM10getVoltageEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:121: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM10getVoltageEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:121: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM17getRvrReactEnergyEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:102: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM17getRvrReactEnergyEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:102: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM22getFwdReactEnergyTotalEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:97: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM22getFwdReactEnergyTotalEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:97: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM17getFwdReactEnergyEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:78: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM17getFwdReactEnergyEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:78: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM15getRvrActEnergyEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:59: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM15getRvrActEnergyEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:59: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM20getFwdActEnergyTotalEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:54: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM20getFwdActEnergyTotalEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:54: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/SDM_ReadValues.cpp.o: in function `_ZN5Supla6Sensor13ReadValuesSDM15getFwdActEnergyEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/SDM_ReadValues.cpp:35: multiple definition of `_ZN5Supla6Sensor13ReadValuesSDM15getFwdActEnergyEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/SDM_ReadValues.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/SDM_ReadValues.cpp:35: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea8getValueEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:39: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea8getValueEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:39: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkeaC2Ea':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:29: multiple definition of `_ZN5Supla6Sensor16VindriktningIkeaC2Ea'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:29: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkeaC2Ea':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:29: multiple definition of `_ZN5Supla6Sensor16VindriktningIkeaC1Ea'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:29: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea10clearRxBufEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:59: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea10clearRxBufEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:59: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea10parseStateER21particleSensorState_t':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:65: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea10parseStateER21particleSensorState_t'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:65: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea13isValidHeaderEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:93: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea13isValidHeaderEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:93: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea15isValidChecksumEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:103: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea15isValidChecksumEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:103: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea10handleUartER21particleSensorState_t':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:117: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea10handleUartER21particleSensorState_t'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:117: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea6onInitEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:54: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea6onInitEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:54: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/VindriktningIkea.cpp.o: in function `_ZN5Supla6Sensor16VindriktningIkea13iterateAlwaysEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/VindriktningIkea.cpp:46: multiple definition of `_ZN5Supla6Sensor16VindriktningIkea13iterateAlwaysEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/VindriktningIkea.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/VindriktningIkea.cpp:46: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter11getPressureEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:29: multiple definition of `_ZN5Supla6Sensor10PressMeter11getPressureEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:29: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter19getSecondaryChannelEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:54: multiple definition of `_ZN5Supla6Sensor10PressMeter19getSecondaryChannelEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:54: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter13iterateAlwaysEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:31: multiple definition of `_ZN5Supla6Sensor10PressMeter13iterateAlwaysEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:31: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeterC2Ev':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:22: multiple definition of `_ZN5Supla6Sensor10PressMeterC2Ev'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:22: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeterC2Ev':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:22: multiple definition of `_ZN5Supla6Sensor10PressMeterC1Ev'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:22: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter9addActionEiRNS_13ActionHandlerEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:58: multiple definition of `_ZN5Supla6Sensor10PressMeter9addActionEiRNS_13ActionHandlerEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:58: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter9addActionEiPNS_13ActionHandlerEi':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:72: multiple definition of `_ZN5Supla6Sensor10PressMeter9addActionEiPNS_13ActionHandlerEi'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:72: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/sensor/pressure_meter.cpp.o: in function `_ZN5Supla6Sensor10PressMeter16iterateConnectedEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/sensor/pressure_meter.cpp:37: multiple definition of `_ZN5Supla6Sensor10PressMeter16iterateConnectedEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/sensor/pressure_meter.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/sensor/pressure_meter.cpp:37: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/ParseURL.cpp.o: in function `_ZN8ParseURL5parseEPNS_3URLE':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/ParseURL.cpp:23: multiple definition of `_ZN8ParseURL5parseEPNS_3URLE'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/ParseURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/ParseURL.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/ParseURL.cpp.o: in function `_ZN8ParseURLC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/ParseURL.cpp:19: multiple definition of `_ZN8ParseURLC2ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/ParseURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/ParseURL.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/ParseURL.cpp.o: in function `_ZN8ParseURLC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/ParseURL.cpp:19: multiple definition of `_ZN8ParseURLC1ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/ParseURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/ParseURL.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN6String4initEv':
.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/WString.h:289: multiple definition of `_ZN16HTTPUpdateServerC2Eb'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/WString.h:289: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN6String4initEv':
.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/WString.h:289: multiple definition of `_ZN16HTTPUpdateServerC1Eb'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/WString.h:289: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer19getUpdateBuilderUrlEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:51: multiple definition of `_ZN16HTTPUpdateServer19getUpdateBuilderUrlEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:51: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer19suplaWebPageUpddateEiRK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:146: multiple definition of `_ZN16HTTPUpdateServer19suplaWebPageUpddateEiRK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:146: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer15autoUpdate2StepEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:185: multiple definition of `_ZN16HTTPUpdateServer15autoUpdate2StepEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:185: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer15setUpdaterErrorEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:231: multiple definition of `_ZN16HTTPUpdateServer15setUpdaterErrorEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:231: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer16handleFirmwareUpEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:55: multiple definition of `_ZN16HTTPUpdateServer16handleFirmwareUpEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:55: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer5setupEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:20: multiple definition of `_ZN16HTTPUpdateServer5setupEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:20: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer12updateManualEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:240: multiple definition of `_ZN16HTTPUpdateServer12updateManualEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:240: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/SuplaHTTPUpdateServer.cpp.o: in function `_ZN16HTTPUpdateServer26successUpdateManualRefreshEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/SuplaHTTPUpdateServer.cpp:174: multiple definition of `_ZN16HTTPUpdateServer26successUpdateManualRefreshEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/SuplaHTTPUpdateServer.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/SuplaHTTPUpdateServer.cpp:174: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateBuilder.cpp.o: in function `_ZN13UpdateBuilderC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateBuilder.cpp:19: multiple definition of `_ZN13UpdateBuilderC2ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateBuilder.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateBuilder.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateBuilder.cpp.o: in function `_ZN13UpdateBuilderC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateBuilder.cpp:19: multiple definition of `_ZN13UpdateBuilderC1ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateBuilder.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateBuilder.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateBuilder.cpp.o: in function `_ZN13UpdateBuilder5checkEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateBuilder.cpp:23: multiple definition of `_ZN13UpdateBuilder5checkEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateBuilder.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateBuilder.cpp:23: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateURL.cpp.o: in function `_ZN9UpdateURLC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateURL.cpp:19: multiple definition of `_ZN9UpdateURLC2ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateURL.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateURL.cpp.o: in function `_ZN9UpdateURLC2ERK6String':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateURL.cpp:19: multiple definition of `_ZN9UpdateURLC1ERK6String'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateURL.cpp:19: first defined here
.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/update/UpdateURL.cpp.o: in function `_ZN9UpdateURL6updateEv':
GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/update/UpdateURL.cpp:23: multiple definition of `_ZN9UpdateURL6updateEv'; /tmp/arduino-sketch-9E5D3C9C4D5F5DA04AEDCFF4EFD72BB6/sketch/src/src/update/UpdateURL.cpp.o:GUI-Generic_bv4.22_gv5.8.13_pl_b1139acf7ba251c3171333974a334f54/src/src/update/UpdateURL.cpp:23: first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "SoftwareSerial.h"
Used: .arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SoftwareSerial
Not used: /var/www/html/github/GUI-Generic/lib/espsoftwareserial
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=1M64,xtal=160
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DSUPLA_ACTION_TRIGGER -DSUPLA_BUTTON -DSUPLA_CONDITIONS -DSUPLA_CONFIG -DSUPLA_DS18B20
-DSUPLA_ENABLE_GUI -DSUPLA_IMPULSE_COUNTER -DSUPLA_LIMIT_SWITCH -DSUPLA_MCP23017 -DSUPLA_OTA -DSUPLA_RELAY
