- Status Zamknięte
- Procent zaawansowania:
- Typ zgłoszenia Nowa funkcja
- Kategoria Moduł
-
Przydzielone do
LWPM - Samochód wszystkie
- Priorytet Normalny
- Rozpoznane w wersji v0.3
- Do realizacji w wersji v0.4
-
Głosy
1
- Ostap (14.09.2018)
- Prywatne
Przydzielony do projektu: LWPM Comfort Module
Zgłoszone przez Ostap - 11.09.2018
Ostatnio edytował LWPM - 25.10.2018
Zgłoszone przez Ostap - 11.09.2018
Ostatnio edytował LWPM - 25.10.2018
FS#174 - Akcja "otwórz CZ" "zamknij CZ"
Chciałbym uzyskać akcję w cyferkach do poleceń “otwórz CZ” “zamknij CZ”
Sprawa priorytetowa :)
Wczytywanie...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Dodaj nowe zgłoszenie
- Alt + ⇧ Shift + m Moje wyszukiwania
- Alt + ⇧ Shift + t focus taskid search
Lista zgłoszeń
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Następne zgłoszenie
- p Poprzednie zgłoszenie
- Alt + ⇧ Shift + e ↵ Enter Edytuj zgłoszenie
- Alt + ⇧ Shift + w Obserwuj zgłoszenie
- Alt + ⇧ Shift + y Zamknij zgłoszenie
Task Editing
- Alt + ⇧ Shift + s save task
akcja do wywołania innej akcji:
08 xx yyyy
xx - ID akcji do wywołania,
jakiś tam pobieżny i niekompletny spis identyfikatorów jest tutaj: https://www.zafiraklub.pl/viewtopic.php?p=386816#p386816 yyyy - parametry dla akcji (zwykle 0000)
UWAGA: nie wszystkie akcje można w ten sposób wywołać. Z poziomu akcji można wywołać tylko inne proste akcje, nie można wykonać innej złożonej akcji (napisanej przez siebie!)
konfigurator poprawnie rozpoznający te akcje jest tutaj: https://lwpm.eu/comfort/test/FS174/
dla przykładu robimy coś takiego:
0000 00 00 03 080B0000 08200000 08020000
i za jednym zamachem:
- 0B - otwieramy drzwi
- 20 - otwieramy menu modułu
- 02 - otwieramy szyby
To to ja już wiem ;)
Jak będzie zamknij drzwi ;) to mnie interesuje najbardziej ;)
0C - zamknij drzwi
Czy np to 080B0000 mogę wstawić do akcji np takiej
PEPS 500ms
0000 00 05 5503041000 03 5503041010 0101F4
080B0000
Będzie działać?
Właśnie doczytałem, że z własnymi akcjami to nie będzie działać?
Muszę zamykanie wstawić właśnie pod koniec akcji i jest mi to bardzo potrzebne :)
Jutro sprawdzę taką akcję
0000 00 05 5503041000 04 5503041010 0101F4 080C0000 0101F4
Ta akcja wyżej ogólnie działa, niestety nie za każdym razem. Raz działa, raz nie.
0000 00 00 01 080C0000 taka akcja też nie działa za każdym razem. Dlaczego tak może być?
Może polecenie 080C0000 trzeba dać na początku akcji a nie w pętli?
Muszę sprawdzić.
0000 00 00 01 080C0000 jak szybko uruchomię kilka razy to działa, jak wciskam raz to już nie.
na początku, czy na końcu - bez znaczenia
powinno działać... co to znaczy, że uruchamiasz szybko?
sama akcja zamknięcia - może trwać nawet jakieś 1,5s
czy uruchamiasz akcję? czy przypadkiem guzikiem na kierownicy? jego naciśnięcie przerywa wykonywanie akcji
Uruchamiam np przyciskiem 5
Wciskam i nic się nie dzieje.
Wciskam 10x szybko przycisk 5, czasami zamknie auto.
Stestuję to jeszcze dokładnie.
Mogę to w akcje mixować?
co to znaczy mixować w akcje?
jest to polecenie jak każde inne możesz wpisywać gdzie chcesz
0000 04 080C0000 00 00 taka akcja niestety nie za każdym razem działa. Raz działa, raz nie.
Wciskam przycisk na radiu 1, czekam 5s i nic, wciskam znowu 1 i czekam 5s i lipa. Tak kilka razy i kiedyś zaskoczy. Dodam, że napis akcji wyskakuje zawsze, więc akcja startuje.
080C0000 wydaje mi się, że to jednak nie będzie to czego oczekuję :)
Cały czas mi chodzi po głowie aby moduł potrafił na końcu akcji którą mam "po zamykaniu drzwi z pilota" wcisnął przycisk zamykania na pilocie jeszcze raz. Myślałem, że to będzie to, ale chyba niestety nie.
Chciałbym dodać takie polecenie na końcu akcji aby nie klikać pilotem w celu ryglowania drzwi.
Można zasymulować kliknięcie fizyczne na pilocie od zamykania? Jak raz klikam to zamyka drzwi a jak kliknę drugi raz w przeciągu 30s od pierwszego to mi wtedy rygluje drzwi. Znudziło mi się klikanie 2 razy za prawie każdym razem jak wysiadam. Do odryglowania wciska się otwórz drzwi na pilocie i robi to jednocześni za 1 razem.
Gdybyś tylko zechciał mi wytłumaczyć jak mam zeskanować takie polecenie opcomem to mogę to zrobić i dodatkowo jeszcze przycisk DDS bym wyskanował :) mógłbym w sumie coś jeszcze odczytać co byłoby Ci to potrzebne. Mam dość wysokie wyposażenie. Można byłoby odczytać przyciski od podgrzewania foteli itp itd. linux jest już dawno zainstalowany ale jakoś nie umiem tego zrobić.
Czy te funkcje beda dzialac w vc? Ewentualnie kiedy bedzie to przetlumoczone dla VC? :D
Jak na razie to dla ZB też nie działa ;)
działa wszędzie :)
albo będzie działać wszędzie - jak kto chce :D
Odpowiedz koleszko na post wyżej ;D
można zasymulować naciśnięcie przycisku pilota
Jak? ;)
cansend 160#..... itd :)
trzeba sprawdzić w praktyce jak auto reaguje na takie pakiety, czy nie trzeba przypadkiem identyfikatora klucza, bo jeśli tak, to trochę więcej zabawy by było :)
I można byłoby wstawić to na koniec akcji? Będziemy próbowali to uruchomić? ;)
no wstawić to można gdziekolwiek, tylko ja tego w ogóle nie sprawdzałem czy działa, pewnie znowu drobny błąd - trzeba go znaleźć i poprawić - może dziś, może jutro :)
na weekend mam zaplanowaną inną zabawę, więc nie wiem...
Ja na weekend chcę zrobić fizycznie doświetlanie i składane lusterka ;)
no to akurat
FS#174nie powinno Cię blokować w tym... tak wiec nie jest źle :)Dokładnie ;) tylko ciągle tego czasu brak ;)
Dobra, mogę testować :)
Coś co zasymuluje wciśnięcie fizyczne przycisku zamykania bym poprosił :)
Witam
Jakieś info? :)
jak możesz sprawdź jeszcze raz... jak dla mnie to działa, ew. pokaż akcje, która nie działa i napisz co wg Ciebie powinna ona robić.
Chciałbym tylko jedną rzecz. W gotową akcję wpasować polecenie "ryglowanie" lub imitację wciśnięcia fizycznego przycisku na pilocie "zamknij auto" tak aby zadziałało ryglowanie
Tylko tego mi brakuje w module ;)
czyli działa?
a czy ryglowanie da się np uruchomić p Op-COMem?, albo jakiś guzik z wnętrza auta? czy jedyna możliwość zaryglowania, to przycisk na pilocie?
Co działa?
Ryglowanie z tego co pamiętam da się uruchomić opcomem. Gdzieś o tym pisałem... Mogę jutro sprawdzić gdzie dokładnie. Na pewno w REC w testach to jest. Gdzieś były moje wywody na ten temat ;) później poszukam ;)
czy działa wstawianie akcji do akcji - czyli to co jest tematem tego buga... wg mnie działa tak powinno
PS: wywody najlepiej wpisz gdzieś tutaj do nowego buga, bo tak to niestety zdarza się, ale przepadają :)
Tak jak pisałem wyżej. U mnie nie za każdym razem działa. Zmieniłeś soft czy dalej jest ten co testowałem?