Ale już nie leci __digitalRead(): IO 19 is not set as GPIO?rafalekkalwak@wp.pl wrote: Wed Feb 12, 2025 7:11 pm Sprawdzałem kod z normalnej wersji GG jak i TEST i w obu przypadkach niestety to samo :/ pomysł sprytny BTW żeby wyczyścić kompletnie ustawienianie wiedziałem, że tak się da.
Jak coś to mam hardware i możemy próbować
Wsparcie dla liczników z nakładką wM-Bus
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
https://gui-generic-builder.supla.io/
-
- Posts: 967
- Joined: Mon Feb 06, 2023 8:56 am
Cały czas leci na obukrycha88 wrote: Wed Feb 12, 2025 8:06 pmAle już nie leci __digitalRead(): IO 19 is not set as GPIO?rafalekkalwak@wp.pl wrote: Wed Feb 12, 2025 7:11 pm Sprawdzałem kod z normalnej wersji GG jak i TEST i w obu przypadkach niestety to samo :/ pomysł sprytny BTW żeby wyczyścić kompletnie ustawienianie wiedziałem, że tak się da.
Jak coś to mam hardware i możemy próbować
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Ale ten błąd teraz dalej leci dla IO 19 czy innego?rafalekkalwak@wp.pl wrote: Wed Feb 12, 2025 8:07 pmCały czas leci na obukrycha88 wrote: Wed Feb 12, 2025 8:06 pmAle już nie leci __digitalRead(): IO 19 is not set as GPIO?rafalekkalwak@wp.pl wrote: Wed Feb 12, 2025 7:11 pm Sprawdzałem kod z normalnej wersji GG jak i TEST i w obu przypadkach niestety to samo :/ pomysł sprytny BTW żeby wyczyścić kompletnie ustawienianie wiedziałem, że tak się da.
Jak coś to mam hardware i możemy próbować
https://gui-generic-builder.supla.io/
-
- Posts: 967
- Joined: Mon Feb 06, 2023 8:56 am
Tak, dla 19 bo to nadal jest hardware SPI MISOkrycha88 wrote: Thu Feb 13, 2025 8:51 amAle ten błąd teraz dalej leci dla IO 19 czy innego?rafalekkalwak@wp.pl wrote: Wed Feb 12, 2025 8:07 pmCały czas leci na obukrycha88 wrote: Wed Feb 12, 2025 8:06 pm
Ale już nie leci __digitalRead(): IO 19 is not set as GPIO?
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Zobacz tą poprawkę
https://github.com/krycha88/GUI-Generic ... 6808b521aa
https://gui-generic-builder.supla.io/test.php
Po prostu przerobiłem wszystko na standardowe wywołanie SPI i przestało sypać błędami. Ale nie wiem jak to powinno się teraz zachować jak nie mam podpiętego CC1101 - tam jest dużo while więc na nich się aktualnie zawiesza program (jak zadziała to bym to przerobił aby był tam timeout).
https://gui-generic-builder.supla.io/
-
- Posts: 967
- Joined: Mon Feb 06, 2023 8:56 am
Sprawdziłem :krycha88 wrote: Thu Feb 13, 2025 1:18 pmZobacz tą poprawkę
https://github.com/krycha88/GUI-Generic ... 6808b521aa
https://gui-generic-builder.supla.io/test.php
Po prostu przerobiłem wszystko na standardowe wywołanie SPI i przestało sypać błędami. Ale nie wiem jak to powinno się teraz zachować jak nie mam podpiętego CC1101 - tam jest dużo while więc na nich się aktualnie zawiesza program (jak zadziała to bym to przerobił aby był tam timeout).
Code: Select all
...
17:49:20.976 > Key: 123 Value: 00000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
17:49:20.995 > wMBus-lib: Initializing with GPIO: 32,19,33,23,22,21 GPIO
17:49:20.998 > wMBus-lib: Initializing
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
No to lipa, może jutro na to spojrzę ale jakiś ciężki pacjent się trafił.
https://gui-generic-builder.supla.io/
-
- Posts: 967
- Joined: Mon Feb 06, 2023 8:56 am
Drugi weekend nad tym siedzę i lipa ...krycha88 wrote: Thu Feb 13, 2025 8:11 pm No to lipa, może jutro na to spojrzę ale jakiś ciężki pacjent się trafił.
Wg dokumentacji CC1101 nie ma innego wyjścia jak sprawdzać/ustawiać stan pinów przez digitalRead/Write bo inaczej układ się będzie blokował jeśli któryś z pinów ma mieć stan HIGH a nie ma.
Kombinowałem też z gpio_matrix_in(miso_mirror, VSPIQ_IN_IDX, false); - wystawianiem wewnętrznych sygnałów ESP na inne piny, to może i się kompiluje i nawet idzie dalej ale w moim rozumieniu załatwia tylko digitalRead :/ postaram się zrobić to samo z write ale wątpię czy to przejdzie.
Jest jeszcze opcja innej biblioteki RadioLib ale to mi w ogóle nie staruje CC1101.
Tak najlepiej to było by chyba wystawić CC1101 jako osobną opcję w builderze z konkretnym commitem z repo wskazującym nadal na boardy 2.x.x :/
-
- Posts: 1830
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
Coś tam się temat posunął?
Mam na jednym module oprócz odczytu liczników kilka innych rzeczy, w tym DS18B20.
A firmware ma z nimi problem i zamraża odczyty.
Na nowym GG już niby tego nie ma dla ESP32, ale tu znowu nie działa wM-BUS.
Mam na jednym module oprócz odczytu liczników kilka innych rzeczy, w tym DS18B20.
A firmware ma z nimi problem i zamraża odczyty.
Na nowym GG już niby tego nie ma dla ESP32, ale tu znowu nie działa wM-BUS.
Niespełniony automatyk. 
https://www.youtube.com/@3D_Lamp.Photos
https://pool.lector.top/

https://www.youtube.com/@3D_Lamp.Photos
https://pool.lector.top/