Wersja 1.8
- Eliminacja sterownika key.c
- Odczyt stanów wejść timerami tak aby maksymalnie eliminować przypadkowe przerwania wynikające z zakłóceń
- Reorganizacja kodu tak aby kod dotyczący konkretnych urządzeń był wyseparowany do osobnych plików (include/board)
- Usunięcie obsługi "pamięci" elektrozaczepu dla modułu bramowego - obsługa tej funkcji będzie realizowana na poziomie serwera.
- Dodanie wifsocket_x4 (4 przekaźniki i 4 przyciski)
https://github.com/SUPLA/supla-core/tre ... T_1.8-BETA
ESP8266 v1.8 BETA
-
slawek
- Posts: 2685
- Joined: Mon Mar 14, 2016 11:48 pm
- Location: Biała Podlaska
Wifisocket_x4 kompiluje się bez błędów, działa ze smartfonem, niestety nie działają przyciski "ręczne".Nie mogę nawet wejść w konfig.
Czy coś trzeba "włączyć" przed kompilacją?
Ogólnie źrodełka są wiele bardziej przejrzyste... dobra robota!
Czy coś trzeba "włączyć" przed kompilacją?
Ogólnie źrodełka są wiele bardziej przejrzyste... dobra robota!
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Pobierz jeszcze raz źródła.
Przyciski na GPIO 0 i 2 muszą mieć pullup-a i działają tylko w trybie BUTTON, aby nie było problemów przy bootowaniu.
Przyciski na GPIO 4 i 5 muszą mieć pull-down-a. Mogą pracować w trybie BUTTON/SWITCH w zależności od konfiguracji
przez WWW.
W załączniku firmware dla wifisocket_x4 dla osób, które nie mogą go sobie samodzielnie skompilować.
Flash 512Kb
Przyciski na GPIO 0 i 2 muszą mieć pullup-a i działają tylko w trybie BUTTON, aby nie było problemów przy bootowaniu.
Przyciski na GPIO 4 i 5 muszą mieć pull-down-a. Mogą pracować w trybie BUTTON/SWITCH w zależności od konfiguracji
przez WWW.
W załączniku firmware dla wifisocket_x4 dla osób, które nie mogą go sobie samodzielnie skompilować.
Flash 512Kb
You do not have the required permissions to view the files attached to this post.
SUPLA.... Nareszcie w domu.
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Wifisocket_x4 potrzebuje modułów z dużą ilość wyprowadzonych GPIO, jak np. ESP-07, ESP-12, ESP-12E, ESP12F a te moduły są z pamięcią flash 1MB lub 4MB, więc czy kompilacja na flash 512kb jest odpowiednia?pzygmunt wrote: W załączniku firmware dla wifisocket_x4 dla osób, które nie mogą go sobie samodzielnie skompilować.
Flash 512Kb
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Github uaktualniony.
Obecny build dodatkowo wyłącza przerwania na przyciskach w momencie przełączania przekaźnika.
Pozwala to pomijać generowane przez przekaźnik zakłócenia.
W załączniku wersja dla 1MB flash
boot_v1.2.bin---->0x00000
wifisocket_x4_user1.1024.new.2.bin--->0x01000
Obecny build dodatkowo wyłącza przerwania na przyciskach w momencie przełączania przekaźnika.
Pozwala to pomijać generowane przez przekaźnik zakłócenia.
W załączniku wersja dla 1MB flash
boot_v1.2.bin---->0x00000
wifisocket_x4_user1.1024.new.2.bin--->0x01000
You do not have the required permissions to view the files attached to this post.
SUPLA.... Nareszcie w domu.
-
slawek
- Posts: 2685
- Joined: Mon Mar 14, 2016 11:48 pm
- Location: Biała Podlaska
Próbuję skompilować sobie soft 3 kanały socket +DS i mam taki błąd:
O co chodzi?
You do not have the required permissions to view the files attached to this post.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Nie masz miejsca. Musisz w build.h dodać
CFG_SECTOR=0xBC
UPGRADE_1024=1
dla swojej płytki.
Pierwsza deklaracja to, że zapis konfiguracji ma być dla 1Mb flash-a
Druga to aby inaczej była kompilowana binarka (z bootloaderem)
CFG_SECTOR=0xBC
UPGRADE_1024=1
dla swojej płytki.
Pierwsza deklaracja to, że zapis konfiguracji ma być dla 1Mb flash-a
Druga to aby inaczej była kompilowana binarka (z bootloaderem)
SUPLA.... Nareszcie w domu.
-
slawek
- Posts: 2685
- Joined: Mon Mar 14, 2016 11:48 pm
- Location: Biała Podlaska
Skompilowałem z parametrami
CFG_SECTOR=0xBC
NOSSL=1
natomiast z
UPGRADE_1024=1
wyskoczył błąd. To wina SDK?
CFG_SECTOR=0xBC
NOSSL=1
natomiast z
UPGRADE_1024=1
wyskoczył błąd. To wina SDK?
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Sławek kompiluj z Upgrade ale z SDK154, wtedy będzie również SSL.
