LWPM Comfort Module

  • Status Closed
  • Percent Complete
    100%
  • Task Type Nowa funkcja
  • Category Moduł
  • Assigned To
    LWPM
  • Operating System wszystkie
  • Priority Very Low
  • Reported Version v0.3
  • Due in Version v0.4
  • Votes 1
  • Private
Attached to Project: LWPM Comfort Module
Opened by Łukasz Ostapiuk - 11.09.2018
Last edited by 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 :)

Closed by  LWPM
25.10.2018 07:15
Reason for closing:  Zrobione
Admin
LWPM commented on 14.09.2018 12:29

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

Łukasz Ostapiuk commented on 14.09.2018 12:47

To to ja już wiem ;)

Jak będzie zamknij drzwi ;) to mnie interesuje najbardziej ;)

Admin
LWPM commented on 14.09.2018 12:56

0C - zamknij drzwi

Łukasz Ostapiuk commented on 14.09.2018 14:01

Czy np to 080B0000 mogę wstawić do akcji np takiej
PEPS 500ms
0000 00 05 5503041000 03 5503041010 0101F4
080B0000

Będzie działać?

Łukasz Ostapiuk commented on 14.09.2018 20:24

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

Łukasz Ostapiuk commented on 15.09.2018 14:47

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ć?

Łukasz Ostapiuk commented on 15.09.2018 14:49

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.

Admin
LWPM commented on 17.09.2018 11:24

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

Łukasz Ostapiuk commented on 17.09.2018 12:43

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ć?

Admin
LWPM commented on 18.09.2018 12:10

co to znaczy mixować w akcje?
jest to polecenie jak każde inne możesz wpisywać gdzie chcesz

Łukasz Ostapiuk commented on 19.09.2018 16:33

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ć.

Patryk Frączek commented on 21.09.2018 13:21

Czy te funkcje beda dzialac w vc? Ewentualnie kiedy bedzie to przetlumoczone dla VC? :D

Łukasz Ostapiuk commented on 21.09.2018 13:28

Jak na razie to dla ZB też nie działa ;)

Admin
LWPM commented on 21.09.2018 13:30

działa wszędzie :)
albo będzie działać wszędzie - jak kto chce :D

Łukasz Ostapiuk commented on 21.09.2018 13:32

Odpowiedz koleszko na post wyżej ;D

Admin
LWPM commented on 21.09.2018 13:36

można zasymulować naciśnięcie przycisku pilota

Łukasz Ostapiuk commented on 21.09.2018 13:37

Jak? ;)

Admin
LWPM commented on 21.09.2018 13:39

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 :)

Łukasz Ostapiuk commented on 21.09.2018 13:50

I można byłoby wstawić to na koniec akcji? Będziemy próbowali to uruchomić? ;)

Admin
LWPM commented on 21.09.2018 13:51

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...

Łukasz Ostapiuk commented on 21.09.2018 13:55

Ja na weekend chcę zrobić fizycznie doświetlanie i składane lusterka ;)

Admin
LWPM commented on 21.09.2018 14:03

no to akurat  FS#174  nie powinno Cię blokować w tym... tak wiec nie jest źle :)

Łukasz Ostapiuk commented on 21.09.2018 14:04

Dokładnie ;) tylko ciągle tego czasu brak ;)

Łukasz Ostapiuk commented on 25.09.2018 15:28

Dobra, mogę testować :)

Coś co zasymuluje wciśnięcie fizyczne przycisku zamykania bym poprosił :)

Łukasz Ostapiuk commented on 26.09.2018 16:07

Witam

Jakieś info? :)

Admin
LWPM commented on 09.10.2018 22:02

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ć.

Łukasz Ostapiuk commented on 11.10.2018 08:44

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 ;)

Admin
LWPM commented on 11.10.2018 08:52

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?

Łukasz Ostapiuk commented on 11.10.2018 09:36

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 ;)

Admin
LWPM commented on 11.10.2018 09:43

czy działa wstawianie akcji do akcji - czyli to co jest tematem tego buga... wg mnie działa tak powinno

Admin
LWPM commented on 11.10.2018 09:43

PS: wywody najlepiej wpisz gdzieś tutaj do nowego buga, bo tak to niestety zdarza się, ale przepadają :)

Łukasz Ostapiuk commented on 11.10.2018 09:44

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?

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing