Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 10 lip 2025, o 17:41


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
    PostNapisane: 16 sty 2018, o 14:57 
    Offline
    Użytkownik

    Dołączył(a): 13 paź 2015
    Posty: 303
    Lokalizacja: Rybnik
    Pomógł: 10

    Witam,

    Staram się ogarnąć mechanizm - virtual toggle bit dla standardu kodowania NEC.
    Odbieram kody przycisków i wszystko jest w porządku, ale problem zaczyna się wtedy gdy włączam virtual toggle, wtedy nie dość, że wszystkim przyciskom zmieniły się komendy to w dodatku nie zlicza odebranych ramek. Starałem się dodać tą funkcję tak jak w GB, a wszystko mi się psuje.

    Zamieszczam projekt z eclipsa, byłbym wdzięczny gdyby ktoś rzucił fachowym okiem i pomógł mi rozwiązać ten problem, chciałbym to ogarnąć.



    Ostatnio edytowano 16 sty 2018, o 20:53 przez Tom92, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 sty 2018, o 20:29 
    Offline
    Użytkownik

    Dołączył(a): 24 kwi 2013
    Posty: 454
    Pomógł: 30

    Nie wklejaj kodów z książki.

    Nie pamiętam już jak działa Virtual Toggle, ale pewnie może mieć to związek z tym, że w NEC przytrzymany klawisz po pierwszej ramce, wysyła już tylko taką zapchajdziurę, o stałych wartościach, a nie kolejne ramki z komendą, jak w innych protokołach.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 sty 2018, o 21:06 
    Offline
    Użytkownik

    Dołączył(a): 13 paź 2015
    Posty: 303
    Lokalizacja: Rybnik
    Pomógł: 10

    To nie był kod z książki tylko zmodyfikowana biblioteka do obsługi NEC z tego forum, ale usunąłem jeśli była zbyt podobna do książkowych kodów.

    Czyli podsumowując w standardzie NEC nie da się liczyć ramek bo ich później już nie wysyła. Dzięki za wyjaśnienie bo chciałem to przećwiczyć na tym standardzie i kombinowałbym dalej :p



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 sty 2018, o 21:52 
    Offline
    Użytkownik

    Dołączył(a): 24 kwi 2013
    Posty: 454
    Pomógł: 30

    Można liczyć te zapchajdziury i pilnować za którą ramką z danymi przyleciały.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO