99teki Listopad 10, 2024 Udostępnij Listopad 10, 2024 (edytowany) - nowa wersja z dnia 10.11.2024, zauważona pomyłka w nadajniku pogoext , - program epfs.cpp , linia 173 podstawiono dane z pomiaru temperatury zamiast ciśnienia. - zauważyłem jeszcze jeden problem, po załadowaniu programu pogoext , początkowo pokazuje ciśnienie równe 665 mm Hg zamiast np. 1050 ale to jeszcze muszę sprawdzić. - nie potwierdzone ! - wprowadzony w nadajniku adres peer nie jest zapamiętywany, ale jest odbierany poprawnie. Skanuję I2C... I2C: znaleziono 0x76 Skanowanie zakończone, adres 76 WIRE 76 mymac TPH 23.450001 1013.562012 45.987305 adres MAC 54:32:04:88:8C:18 peer Adress stacji: 00:00:00:00:00:00 peer 34 85 18 9E 6D 20 peer 34:85:18:9E:6D:20 // wprowadzono Adress stacji: 34:85:18:9E:6D:20 peer Adress stacji: 00:00:00:00:00:00 peer Adress stacji: B4:5C:C9:3F:00:00 debug on Stan debug: załączony Próba wysłania po 5 (sent) 3 (actv) TPH 23.389999 1013.581848 46.247070 _190_ Wysłano: CA=2, V=4215, H=46%, T=234 °C, P=1014 hPa Próba wysłania po 5 (sent) 10 (actv) TPH 23.379999 1013.586426 46.179688 _190_ Wysłano: CA=2, V=4108, H=46%, T=234 °C, P=1014 hPa Próba wysłania po 5 (sent) 17 (actv) TPH 23.370001 1013.585144 46.345703 - zmiana wyniku cisnienia jest potwierdzona log poniżej + zły adres MAC peera COM10 connected debug on Stan debug: załączony peer Adress stacji: 60:B3:C7:3F:FF:7F Próba wysłania po 60 (sent) 2 (actv) TPH 22.020000 702.819214 48.121094 _190e_ Wysłano: CA=2, V=4164, H=48%, T=220 °C, P=703 hPa _116x_ deep-sleep now sentOK: 1 COM10 disconnected Serial Port COM8 removed from PC! Edytowano Listopad 10, 2024 przez 99teki
ethanak Listopad 10, 2024 Autor tematu Udostępnij Listopad 10, 2024 3 godziny temu, 99teki napisał: - wprowadzony w nadajniku adres peer nie jest zapamiętywany, ale jest odbierany poprawnie. Próbowałeś magicznego słówka 'save'? Na githubie poprawione.
ethanak Listopad 10, 2024 Autor tematu Udostępnij Listopad 10, 2024 Pokazałeś screena na którym nie ma 'save'. Co do błędnego odczytu bme - pretensje do producenta (pierwszy odczyt po właczeniu zasilania może być niepoprawny).
ethanak Listopad 10, 2024 Autor tematu Udostępnij Listopad 10, 2024 A, mam drania - peer działał dobrze i zapamiętywał co trzeba, ale jeśli się go wywołało bez parametru to robił cyrki. Poprawione 1
99teki Listopad 10, 2024 Udostępnij Listopad 10, 2024 - do starego programu "mojego" wstrzyknąłem linie programu nowego ze zmianą adresu fakeMAC. - zmiany były w modułach espnow, seria, wifi, pogoda, pref. - kompilacja przechodzi, wgrywanie i bootowanie bez problemu. - wyłączyłem stary odbiornik, podłączyłem nowy odbiornik i zmieniłem mu adres MAC-a, log poniżej. - ale nic nie przychodzi z czujników, w espnow jest odblokowane podanie zródła, przeznaczenia i peerów. - gdzie szukać problemu. Skanuję I2C... I2C: znaleziono 0x40 Skanowanie zakończone RTC status: 0 . ESP-NOW: peer 54:32:04:88:8C:18 ESP-NOW: peer 54:32:04:88:44:C8 Sending packet Received packet Packet OK _1670_ yy:2024 mm:11 dd:10 lat:51.133 lon:17.183 fakemac Oryginalny MAC 34:85:18:98:3C:4C Podmieniony MAC 00:00:00:00:00:00 (nieaktywny) fakemac set 34 85 18 9E 6D 20 Oryginalny MAC 34:85:18:98:3C:4C Podmieniony MAC 34:85:18:9E:6D:20 (nieaktywny) fakemac on Oryginalny MAC 34:85:18:98:3C:4C Podmieniony MAC 34:85:18:9E:6D:20 (aktywny) debug on Tryb debugowania załączony . _1735_ glt: 2 TINA=00 . _1735_ glt: 2 TINA=00 . iterm Urządzenie wewnątrz: esp-now, adres MAC 54:32:04:88:8C:18 eterm Urządzenie na zewnątrz: esp-now, adres MAC 54:32:04:88:44:C8 . - jak widac TIn status nie ma niczego.
ethanak Listopad 11, 2024 Autor tematu Udostępnij Listopad 11, 2024 14 godzin temu, 99teki napisał: - gdzie szukać problemu. A co mówi showmac? Pamiętaj, że wszystkie ustawienia w sekcji network działają dopiero po 'net save' (dopisałem do helpa, fakemac pokazuje teraz również aktualny adres). 1
99teki Listopad 11, 2024 Udostępnij Listopad 11, 2024 - dzięki za podpowiedz, brakowało tego "net save".
ethanak Listopad 11, 2024 Autor tematu Udostępnij Listopad 11, 2024 @99teki Kurrrr... znalazłem jeezcze jednego babola ale w Twoim przypadku nie powinien mieć wpływu na działanie. Jutro jednak muszę zrobić lekki refactoring - wersja 0.2.11 będzie na dniach
99teki Listopad 11, 2024 Udostępnij Listopad 11, 2024 - a są jakieś plany w temacie espnow bez Wifi ?
99teki Listopad 12, 2024 Udostępnij Listopad 12, 2024 (edytowany) - ze względu na to, że teksty prognozy pogody nie mieszczą się w ekranie TFT, zastosowano ruchome banery ekranowe. - na zrzutach nie widać ruchu widać tylko czasami przesunięty wiersz banera. - niestety ruchome banery przesuwają się "flegmatycznie" i dostojnie. - sądziłem, że zastosowanie sprite To sprite (img.pushToSprite(&clk, 5, i * 25), clk.pushSprite(0, 0);) doda przyśpieszenia ruchowi. - zapomniałem że stosuję fonty TTF a ich obróbka zabiera moce procesora. Edytowano Listopad 12, 2024 przez 99teki
ethanak Listopad 12, 2024 Autor tematu Udostępnij Listopad 12, 2024 Robiłem taki ładny scrolling na 8266 nawet tyle że z biblioteką Adafruit. Jest gdzieś w wątku o modelarstwie kolejowym. Tekst pisany na canvas a potem prosta funkcja operująca na SPITFT do kopiowania odpowiedniego kawałka na ekran. Całkiem nieźle to działało... 1
ethanak Listopad 19, 2024 Autor tematu Udostępnij Listopad 19, 2024 Poszło na githuba - to już chyba ostateczna wersja kodu, teraz kolej na ulubioną czynność programistów, czyli pisanie dokumentacji 1
ethanak Listopad 22, 2024 Autor tematu Udostępnij Listopad 22, 2024 Mialo być gotowe ale wpadłem na jeszcze jeden pomysł na oszczędzanie akumulatora. Jutro wrzucę na githuba - @99teki to chyba coś dla Ciebie! Po prostu zdalny termometr jeśli raz mu się uda wysłać coś do stacji zapamiętuje kanał, i jeśli następnym razem mu się nie uda nie próbuje innych. Oczywiście ustawiane jako opcja. Co o tym sądzisz?
99teki Listopad 23, 2024 Udostępnij Listopad 23, 2024 - dobra opcja, u mnie był taki czas że zdalny przelatywał przez wszystkie kanały, stawał na tym samym co poprzednio i dopiero wysyłał. - teraz nie wiem jak jest bo zablokowałem print kanały.
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »