Logi esp32c3

User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

Mam gotowy modul na esp32c3. Wrzucam soft przez tx/rx, supla dziala ale mam dziwne logi (wrzucam screen bo mam zapisany a nie mam pod reka modulu). To sa logi podczas pracy.
Cos ominąłem/zapomniałem... co to za logi i jak ogarnąć te właściwe suplowe?
You do not have the required permissions to view the files attached to this post.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

To są logi z bootloadera i mówią o tym że urządzenie się zresetowało z powodu utraty zasilania.

Logi w Supli normalnie są włączone. Jeśli są wyłączone, to musiało to być w sofcie wyłączone (prawdopodobnie podczas kompilacji)
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

klew wrote: Tue Feb 11, 2025 7:20 am (prawdopodobnie podczas kompilacji)
Masz na myśli jakieś ustawienia Arduino IDE? Kod jest prosty jak .... żadnych opcji dodatkowych
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

W ustawieniach Arduino tego się chyba nie da wyłączyć.
Daj link do softu jaki tam wgrywasz
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

YoMan wrote: Tue Feb 11, 2025 8:54 am https://github.com/YoMan12/Simple-esp32c3
404
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

SOYER wrote: Tue Feb 11, 2025 8:58 am
YoMan wrote: Tue Feb 11, 2025 8:54 am https://github.com/YoMan12/Simple-esp32c3
404
a bo poszło jako prywatne dla Krzysztofa .... nie mam odwagi jeszcze publicznie pokazywać swoich marnej jakości wypocin ;)
... ale już poprawione na public
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Takie "include html" w ciele funkcji, to proszenie się o problemy :P
Np. masz tam drugi raz zrobiony SuplaDevice.begin.
Do tego masz w pętli bez przerwy ustawione generowanie zdarzenia, które ma startować webserver - to powinno sie wydażyć raz, a nie bez końca.

Ogólnie powinno działać logowanie. Nie wiem czemu nic więcej u Ciebie nie widać.
Zacznij od wgrania sobie jakiegoś przykładu z dowolnymi logami na Arduino (bez Supli). Potem wgraj jakiś dowolny przykład z Suplą i też sprawdź.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

Uwagi bezcenne :) dlatego nie chciałem się publicznie chwalić
klew wrote: Tue Feb 11, 2025 9:35 am Takie "include html" w ciele funkcji, to proszenie się o problemy :P
Podstawą jest inny kod z którego wycięte jest niemal wszystko. Tam to było uzasadnione, ponieważ include przed setupem nie kompilował się (teraz nie pamiętam o co chodziło) i inaczej nie potrafiłęm z tym sobie poradzić.
klew wrote: Tue Feb 11, 2025 9:35 am Np. masz tam drugi raz zrobiony SuplaDevice.begin.
no comment :)
klew wrote: Tue Feb 11, 2025 9:35 am Do tego masz w pętli bez przerwy ustawione generowanie zdarzenia, które ma startować webserver - to powinno sie wydażyć raz, a nie bez końca.
no comment :) (przerzucić do setup?)
klew wrote: Tue Feb 11, 2025 9:35 am Ogólnie powinno działać logowanie. Nie wiem czemu nic więcej u Ciebie nie widać.
Zacznij od wgrania sobie jakiegoś przykładu z dowolnymi logami na Arduino (bez Supli). Potem wgraj jakiś dowolny przykład z Suplą i też sprawdź.
ok
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

klew wrote: Tue Feb 11, 2025 9:35 am Takie "include html" w ciele funkcji, to proszenie się o problemy :P
Np. masz tam drugi raz zrobiony SuplaDevice.begin.
Do tego masz w pętli bez przerwy ustawione generowanie zdarzenia, które ma startować webserver - to powinno sie wydażyć raz, a nie bez końca.

Ogólnie powinno działać logowanie. Nie wiem czemu nic więcej u Ciebie nie widać.
Zacznij od wgrania sobie jakiegoś przykładu z dowolnymi logami na Arduino (bez Supli). Potem wgraj jakiś dowolny przykład z Suplą i też sprawdź.
"a więc" ...
błędy oczywiste poprawiłem, logów jeszcze nie testowałem, natomiast nie daj mi spokoju Twoja uwaga o includzie w ciele setup.
1. Taki sposób został zaczerpnięty/skopiowany od "padawana" Twego na zasadzie "kopiuj-wklej" ;)
2. W tej chwili jest jako pierwsza linijka w setup i się kompiluje, przesunięcie o 2 linijki w górę poza setup nie pozwala na kompilację, sypie błędami.
Pierwszy z nich to:

Code: Select all

 .....\html.h:4:1: error: expected unqualified-id before 'new'  4 | new Supla::Html::DeviceInfo (&SuplaDevice);
https://github.com/YoMan12/Simple-esp32 ... R4.ino#L27

Gdzie zatem jest błąd i jak to powinno wyglądać prawidłowo?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024

Return to “Pomoc”