modyfikacja kompilacji

bicker
Posts: 483
Joined: Tue Feb 02, 2016 8:18 am

Post

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
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

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
Posts: 483
Joined: Tue Feb 02, 2016 8:18 am

Post

super..
Dzięki wielkie
bicker
Posts: 483
Joined: Tue Feb 02, 2016 8:18 am

Post

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

Post

Która dokładnie pytka ? Co wpisujesz po build.sh ?
SUPLA.... Nareszcie w domu.
bicker
Posts: 483
Joined: Tue Feb 02, 2016 8:18 am

Post

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

Post

SUPLA.... Nareszcie w domu.
bicker
Posts: 483
Joined: Tue Feb 02, 2016 8:18 am

Post

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
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

bicker wrote: Fri May 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 wrote: Fri May 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 wrote: Fri May 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

Code: Select all

#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
Posts: 22
Joined: Sat Feb 03, 2018 6:57 pm

Post

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.

Return to “Pomoc”