ESP8266 v1.8 BETA

User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

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
SUPLA.... Nareszcie w domu.
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

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!
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
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

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
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

Post

pzygmunt wrote: W załączniku firmware dla wifisocket_x4 dla osób, które nie mogą go sobie samodzielnie skompilować.
Flash 512Kb
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?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Racja.... pośpiech.
SUPLA.... Nareszcie w domu.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

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
You do not have the required permissions to view the files attached to this post.
SUPLA.... Nareszcie w domu.
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Próbuję skompilować sobie soft 3 kanały socket +DS i mam taki błąd:
Screen.png
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
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

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)
SUPLA.... Nareszcie w domu.
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Skompilowałem z parametrami
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
Zybi
Posts: 1511
Joined: Sun Jun 26, 2016 4:24 pm

Post

Sławek kompiluj z Upgrade ale z SDK154, wtedy będzie również SSL.

Return to “supla-dev”