spi na D5,D6,D7
i2c na D2,D1
uruchomiona termopara MAX6675 oraz VL53L0X. Do tego tworze GPIO Virtual dla którego ustawiam pusha pod VL53, samo warunkowanie działa przekaźnik zmienia się z on na off ale wiadomości push nie dochodzą. Sprawdzałem dla MAX6675 warunkowanie działa przekaźnik zmienia się z on na off i z powrotem ale push nie dochodzi. Dodaje drugie GPIO Virtual Ustawiam VL53 wartości i wiadomość push i teraz dopiero termopara z pierwszego warunkowania dla pierwszego przekaźnika wysyła mi powiadomienie ustawione w warunkowaniu 2 przekaźnika.
Przekaźnik 1:
max6675
Push: Temperatura ok
Przekaźnik 2:
VL53
push: Brak pelletu
za sterownie termopary na przekaźniku 1 (spełnienie warunku) wysyła komunikat brak pelletu. Natomiast za sterowanie VL53 nie wysyła żadnego powiadomienia. W obu przekaźnikach virtualnych warunkowania działają-przekaźniki się załączają. Jeśli źle używam warunkowania można prosić o kilka słów opisu jak to działa...I teraz jeśli w przekaźnikach gdzie mam wybrane 2 virtualne i są poustawiane jak wyżej i zmniejszę ich ilość z dwóch do jednego i zapiszę moduł wpada w pętle resetowania się z błędem:
Kod: Zaznacz cały
--------------- CUT HERE FOR EXCEPTION DECODER ---------------
Exception (9):
epc1=0x40212797 epc2=0x00000000 epc3=0x00000000 excvaddr=0x01090139 depc=0x00000000
>>>stack>>>
ctx: cont
sp: 3ffffd40 end: 3fffffc0 offset: 0190
3ffffed0: 00000000 3fff280c 00000001 40212791
3ffffee0: 00000001 353f7cee 3fd1ba5e 40100db0
3ffffef0: 3ffeff3c 3fff241c 3fff2574 3fff0018
3fffff00: 3fff2550 00000002 3fff2834 40212b3c
3fffff10: 3fff2550 3fd1ba5e 353f7cee 402121f1
3fffff20: 353f7cee 3fd1ba5e 3fff2544 3fff0018
3fffff30: 353f7cee 3fd1ba5e 00000115 00020400
3fffff40: 00000e00 0000c404 00000002 3fff0018
3fffff50: 3fff2544 000003e8 3fff2544 40211341
3fffff60: 3fffdad0 00000786 3ffefff4 40211936
3fffff70: 00000000 feefeffe 00000000 feefeffe
3fffff80: 0000000d 0000000c feefeffe 3fff1250
3fffff90: 3fffdad0 00000000 3fff123c 40201634
3fffffa0: 3fffdad0 00000000 3fff123c 4022181c
3fffffb0: feefeffe feefeffe 3ffe88a4 40101041
<<<stack<<<
--------------- CUT HERE FOR EXCEPTION DECODER ---------------
Dodatkowo w opcji narzędzia nie działa zapis konfiguracji, po kliknięciu przycisku zapisz konfigurację strona chwile myśli po czym jest "połączenie przerwane".