modyfikacja kompilacji

bicker
Posty: 469
Rejestracja: wt lut 02, 2016 8:18 am

Witam,
chcę się nauczyć modyfikacji firmware
proszę o pomoc
chciałem zmodyfikować sobie podstawowy soft
- inne piny do przycisku
- inne piny do configu
- inne piny do przekaźnika

czy mogę liczyć na jakąś pomoc
korzystam z obrazu przygotowanego przez Przemka
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

Tu masz przykład dla wifisocket https://github.com/SUPLA/supla-espressi ... fisocket.c
Zmieniasz nr PORT na taki, jaki Ci pasuje.
Inne modyfikacje w katalogu https://github.com/SUPLA/supla-espressi ... lude/board
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
bicker
Posty: 469
Rejestracja: wt lut 02, 2016 8:18 am

super..
Dzięki wielkie
bicker
Posty: 469
Rejestracja: wt lut 02, 2016 8:18 am

podczas konfiguracji wybrałem switch ..

jak wejść jeszcze raz w tryb konfiguracji
ani przytrzymanie portu 4, ani przełączanie nie działa

zapalanie i gaszenie światła działa...
Awatar użytkownika
pzygmunt
Posty: 18328
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Która dokładnie pytka ? Co wpisujesz po build.sh ?
bicker
Posty: 469
Rejestracja: wt lut 02, 2016 8:18 am

pzygmunt pisze: pt maja 26, 2017 10:28 am Która dokładnie pytka ? Co wpisujesz po build.sh ?
wifisocket

... na porcie 0 tez próbowałem i nic
bicker
Posty: 469
Rejestracja: wt lut 02, 2016 8:18 am

czyli cfg btn jest na porcie gpio0

ale nic się nie dzieje

jak zmienić aby działał po przytrzymaniu
a jak aby działał przez kilkukrotne naciśnięcie

i gdzie zmienić kiedy i jak ma migac dioda



chcę przygotowac sobie taki soft aby działał podobnie jak sonoff_touch
podstawowy ESP, jeden przełącznik (cfg i włączanie i wyłaczanie), jeden przekaźnik + aktualizacja przez WiFi

i taki sam zestaw tylko 2 przełączniki i 2 przekaźniki
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

bicker pisze: pt maja 26, 2017 10:48 am czyli cfg btn jest na porcie gpio0

ale nic się nie dzieje
Bo GPIO0 dotyczy BOARD_wifisocket_x4. Dla zwykłego wifisocket -> #define B_CFG_PORT 5
bicker pisze: pt maja 26, 2017 10:48 am jak zmienić aby działał po przytrzymaniu
a jak aby działał przez kilkukrotne naciśnięcie
Zmienia się to tutaj https://github.com/SUPLA/supla-espressi ... cket.c#L82, ale to można ustawiać na stronie konfiguracyjnej modułu pod http://192.168.4.1/
bicker pisze: pt maja 26, 2017 10:48 am i gdzie zmienić kiedy i jak ma migac dioda
Dopisz sobie tutaj https://github.com/SUPLA/supla-espressi ... cket.c#L38

Kod: Zaznacz cały

#define LED_RED_PORT    2
Będzie Ci migać dioda na ESP-12
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
jprzemek82
Posty: 22
Rejestracja: sob lut 03, 2018 6:57 pm

Witam.
Czy ktoś z forumowiczów mógłby napisać instrukcję jak krok po kroku napisać własny firmware wykorzystując żródła?
Ewentualnie jak modyfikować gotowy firmware.Potrzebuję to do dodania możliwości korekcji temperatury w sonoff touch.
ODPOWIEDZ

Wróć do „Pomoc”