twistINN pisze: Aktualizacja z interfejsu graficznego do 0.2.6 (eksperymentalna) nie działa tak jak trzeba.
i bardzo dobrze

patrzysz na testowy konfigurator - tam się nic nie aktualizuje. wersja v0.2x6 jest od wczoraj dostępna normalnie dla każdego klikającego użytkownika
małe wyjaśnienie do akcji stałych:
nazwa może i bez sensu, ale chodzi tutaj o możliwość uruchomienia akcji w tle, która będzie działała zawsze podczas pracy modułu. W tej chwili uruchomienie jakiejkolwiek akcji wstrzymuje pracę modułu (odczyt parametrów, itp)... pewnie mało kto to zauważył, bo staram się unikać negatywnych efektów

ale prawda jest taka, że nie da się uruchomić akcji która trwa np 1 godzinę.
pomysł jest taki, by akcja mogła działać w tle z możliwością jej włączenie/wyłączenie w dowolnym momencie (np guzikiem).
drugim etapem są zdarzenia zaawansowane (czyli to co ucieszy Ostap i paru innych, które wymyślają różne dziwne scenariusze dla akcji

)
będzie to to samo co akcje stałe, z tym, że będą one automatyczne włączane/wyłączane w zależności od jakiegoś stanu odczytanego z jakiegoś sterownika (tutaj mogę tylko powiedzieć, że napisanie własnej akcji jest dużo prostsze niż skonfigurowanie tego czegoś zapewne będzie

- sądząc po wstępnym zarysie funkcje), no ale możliwości jakie to daje, mogą kogoś ucieszyć

choć sam osobiście nie mam pomysłu co by tutaj sobie ustawić (ale inni mają

)
Ostap pisze:Przecież taką kontrolkę można już teraz włączyć i nie oddawać jej możliwości sterowania.
masz rację, ale nie do końca. Do zadziała tylko, gdy akcja trwa, lub trwa inna akcja, lub są jakieś dodatkowe światła włączona, albo tryb SPORT.. generalnie warunków by sterownik faktycznie nie odzyskał kontroli nad sobą jest zbyt dużo, dlatego przyjmijmy, że sterownik odzyska kontrolę sam.
Aby móc wyłączyć/włączyć coś i nie oddawać kontroli sterownikowi trzeba dodatkowo wysyłać TesterPresent co kilka sekund do każdego modułu. Z początku to robiłem, ale dawało to nieprzyjemne efekty, gdy coś się nie udało - jakiś błąd transmisji, czy coś - dlatego z tego zrezygnowałem. TesterPresent jest wysyłany w trakcie trwania akcji i w kilku innych przypadkach, ale NIE ZAWSZE.
barek16 pisze:nie wiem czy Łukasz podał identyfikator bo ten symbol wyświetlany jest na wyświetlaczu obok dziennego przebiegu.
faktycznie - nie podałem
Ostap pisze: tego nie da się włączyć i pewnie prędko nie będzie dało
oczywiście, że się da - tak samo jak każdą inną kontrolkę

prawdopodobnie w ten sposób:
ale pewności nie mam - tak mam zapisane w notatkach
