Moduł komfortu - konfiguracja, pidy, ustawienia

Modyfikacje dla Zafiry B
Wiadomość
Autor
Awatar użytkownika
Ostap
Zafiromaniak
Posty: 1675
Rejestracja: 15 lip 2017, 21:52
Imię: Łukasz
Lokalizacja: Wwa
Auto: Zafira
Model: B
Oznaczenie silnika: Z19DT
Gender:

#16 Post autor: Ostap »

Niestety nie rozumiem :nie:

51 05 0180000000 - kierunkowskaz tylny prawy - wyłączony

Tu jest 0 na końcu to co trzeba wstawić aby wyłączyć skoro 0 włącza a wyłącza co?
Ostatnio zmieniony 05 sty 2018, 10:25 przez Ostap, łącznie zmieniany 1 raz.
Obrazek


Chciałeś Panią?! Zapier.... na nią! :luz:

LWPM
Zafiromaniak
Posty: 592
Rejestracja: 06 kwie 2017, 11:51
Imię: Łukasz
Lokalizacja: Wrocław
Auto: Opel Zafira B 1.7 CDTi 111
Model: ZB
Oznaczenie silnika: Z17DTJ
Gender:

#17 Post autor: LWPM »

0 - wyłącza, 1 włącza
może inaczej:
51 - steruj REC
05 - długość
01 - blok 01
80 - maska 1 <- to wskazuje na to, że sterujemy kierunkowskazem (!!!)
00 - wartość 1 <- tutaj widać, że kierunkowskaz wyłączamy, gdybyśmy chcieli włączyć, byłoby 80
00 - maska 2 <- tutaj niczym nie sterujemy
00 - wartość 2 <- jak niczym nie sterujemy, to ta wartość jest bez znaczenia

maska1/wartość1 i maska2/wartość2 są od siebie zupełnie niezależne

Awatar użytkownika
Ostap
Zafiromaniak
Posty: 1675
Rejestracja: 15 lip 2017, 21:52
Imię: Łukasz
Lokalizacja: Wwa
Auto: Zafira
Model: B
Oznaczenie silnika: Z19DT
Gender:

#18 Post autor: Ostap »

OK

to wytłumacz mi jeszcze jedną sprawę bo albo ja czegoś nie rozumiem albo sam już nie wiem

51 05 01 00 00 02 02 - Włącza oświetlenie tablicy rejestracyjnej
51 - steruj REC
05 - długość
01 - blok 01
00 - maska 1 - brak
00 - wartość 1 - brak
02 - maska 2 - sterowanie kierunkiem
02 - ta wartość włącza kierunek?

51 05 01 00 00 02 00 - Wyłącza oświetlenie tablicy rejestracyjnej
51 - steruj REC
05 - długość
01 - blok 01
00 - maska 1 - brak
00 - wartość 1 - brak
02 - maska 2 - sterowanie kierunkiem
00 - ta wartość wyłącza kierunek?

"Jeśli chcemy jakieś światło wyłączyć, to maskę ustawiamy na 1, a wartość na 0, np wyłączenie oświetlenia tablicy rejestracyjnej:
51 05 0100000200"

Przecież tu 'maska 2' jest identyczna tylko 'wartość 2' się zmieniła? Czyli co? Maski nie zmieniamy?


Dalej
51 05 01 20 20 0000 - światło cofania prawe włącza

to wyłączenie będzie
51 05 01 20 00 0000 ?

Dodano po 10 minutach 15 sekundach:
Jako, że mam ledy we wstecznym i kierunkach to zrobiłem trochę inną animację :)
Może komuś się spodoba...

https://youtu.be/PTBSGJF2TlI

Kod: Zaznacz cały

action[x] = 0000 00 07 51050100000000 70 51 05 01F0F00404 0064 51 05 0100000400 0064 51 05 01F0F00404 0064 51 05 0100000400 006451 05 01F0F00404 0064 51 05 0100000400 0064 51 05 01F0F00404 0064 51 05 0100000400 006451 05 01F0F00404 0064 51 05 0100000400 0064 51 05 01F0F00404 0064 51 05 0100000400 006451 05 01F0F00404 0064 51 05 0100000400 0064 51 05 01F0F00404 0064 51 05 0100000400 006451 05 0110100000 0064 51 05 0100000400 0064 51 05 0110100000 0064 51 05 0100000400 006451 05 0120200000 0064 51 05 0100000400 0064 51 05 0120200000 0064 51 05 0100000400 006451 05 0140400000 0064 51 05 0100000400 0064 51 05 0140400000 0064 51 05 0100000400 006451 05 0180800000 0064 51 05 0100000400 0064 51 05 0180800000 0064 51 05 0100000400 006451 05 0100000404 0064 51 05 0100000400 0064 51 05 0100000404 0064 51 05 0100000400 006451 05 0100000404 0064 51 05 0100000400 0064 51 05 0100000404 0064 51 05 0100000400 006451 05 01F0F00404 0064 51 05 0100000400 0064 51 05 01F0F00404 0064 51 05 0100000400 006451 05 01F0F00404 0064 51 05 0100000400 0064 51 05 01F0F00404 0064 51 05 0100000400 006451 05 01F0F00404 0064 51 05 0100000400 0064 51 05 01F0F00404 0064 51 05 0100000400 006451 05 01F0F00404 0064 51 05 0100000400 0064 51 05 01F0F00404 0064 51 05 0100000400 0064
Ostatnio zmieniony 05 sty 2018, 14:54 przez Ostap, łącznie zmieniany 1 raz.
Obrazek


Chciałeś Panią?! Zapier.... na nią! :luz:

Awatar użytkownika
Ostap
Zafiromaniak
Posty: 1675
Rejestracja: 15 lip 2017, 21:52
Imię: Łukasz
Lokalizacja: Wwa
Auto: Zafira
Model: B
Oznaczenie silnika: Z19DT
Gender:

#19 Post autor: Ostap »

Już chyba ogarniam temat :piwo: :lol: :al:

Gdyby ktoś potrzebował to moja konfiguracja z opisem lekkim niestety tworzenia własnych akcji nie jestem w stanie opisać robię to na własny sposób i co najlepsze działa :P :taktak: :tak: :piwo:

Kod: Zaznacz cały

 # DPF Monitor v0.2b10 - konfiguracja
# Firmware: 2017-12-29/dpf/84fc779

# Identyfikator akcji do wykonania po zamknięciu drzwi z pilota.
car.on_doors_close.action.id = 0xA3
# Liczba powtórzeń akcji do wykonania po zamknięciu drzwi z pilota.
car.on_doors_close.action.count = 1
# Kanał komunikacyjny modułu. Wpisz 7 dla UHP, 8 dla ECC, 2 dla wolnego kanału.
communication.channel = 0x02
# Moduł pod jaki podszywa się urządzenie. Wpisz 7 dla UHP, 10 dla ECC, 2 dla własnego urządzenia.
communication.module = 0x02
# Czas pomiędzy odczytaniem typu silnika, a pierwszym odczytem parametrów
# Przydatne dla starszych typów licznika, gdzie kody ECN nie przestają się pojawiać.
# Dla nowszych liczników można wpisać 0.
engine.first_read_after_init = 0
# Typ czujników parkowania:
# 0 - brak, czujniki nie będą monitorowane
# 1 - przód
# 2 - tył
# 3 - przód + tył
pas.type = 3
# Światła dzienne - numer akcji używanej jako światła dzienne.
car.daylight.action = 0xAF
# Światła dzienne - czekaj na ruszenie z miejsca przed włączeniem świateł.
car.daylight.wait_for_move = true
# Światła dzienne - wykorzystaj stan czujnika zmierzchu.
car.daylight.use_light_sensor = true
# Światła dzienne - częstotliwość sprawdzania stanu stanu świateł.
car.daylight.check_timeout = 3000
# Użyj zakładki NAVI do wyświetlania stanu DPF/chłodzenia.
navi.use_tab = true
# Aktywuj 'needle-sweep' - funkcja znana z OPC.
needle_sweep.enabled = true
# Zapal wszystkie kontrolki przy needle-sweep.
needle_sweep.controls = true
# Czas jak długo ma trwać needle-sweep.
needle_sweep.timeout = 800
# Opóźnienie w uruchomieniu needle-sweep. Czas od wykrycia typu silnka do startu needle-sweep (w ms)
needle_sweep.start_delay = 50
# Użyj pól przypisanych do klimatyzacji do wyświetlacnia stanu DPF Monitora.
ecc.use_box = true
# Wartość wyświetlana na dwóch lewych polach ECC. Możliwe wartości:
# 0 - brak wartości
# 1 - temperatura chłodzenia
# 2 - napięcie ładowania
# 3 - prędkość pojazdu
# 4 - stan DPF
ecc.value1 = 1
# Wartość wyświetlana na dwóch prawych polach ECC. Możliwe wartości:
# 0 - brak wartości
# 1 - temperatura chłodzenia
# 2 - napięcie ładowania
# 3 - prędkość pojazdu
# 4 - stan DPF
ecc.value2 = 3
# Włącz monitorowanie stanu DPF. Wartość ignorowana dla silników, które nie posiadają DPFa.
engine.dpf.enabled = true
# Wartość od jakiej poziom zapełnienia DPFu będzie stale pokazywany na zakładce BC.
engine.dpf.warning_level = 90
# Określa, czy samochód jest wypozażony w REC (tylna skrzynka bezpieczników). Pewne funkcje mogą nie działać prawidłowo bez REC.
car.has_rec = true
# Ilość dostępnych ekranów z dodatkowymi informacjami o silniku. Wpisz 0, by ukryć informacje.
ecuinfo.screens_visible = 1
# Identyfikator 1 informacji do wyświetlenia w trybie gotowości.
ecuinfo.status_idle[1] = 0x03
# Identyfikator 2 informacji do wyświetlenia w trybie gotowości.
ecuinfo.status_idle[2] = 0x04
# Identyfikator 3 informacji do wyświetlenia w trybie gotowości.
ecuinfo.status_idle[3] = 0x02
# Identyfikator 4 informacji do wyświetlenia w trybie gotowości.
ecuinfo.status_idle[4] = 0x01
# Identyfikator 5 informacji do wyświetlenia w trybie gotowości.
ecuinfo.status_idle[5] = 0x05

# akcja do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (1).
key.action[1] = 8D0F200000
# akcja do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (2).
key.action[2] = 0B00210000

#akcja 2, przycisk MAIN na zero
key.action[3] = 0C00810001

#akcja 3, 2x open
key.action[5] = 6102820002

#akcja silnik, górny kierownica
key.action[6] = 9208250000

#akcja 16, dolny kierownica przytrzymanie
key.action[7] = 93058F000F

#akcja 3, 3x close
key.action[8] = 6203830001

#akcja 4, 3x open
key.action[9] = 6103830002

#akcja 1, 3x open
key.action[11] = 610380001E

#akcja 1, 2X close
key.action[12] = 620280001E

# Ilość dostępnych ekranów z informacjami z OBD. Wpisz 0, by ukryć informacje.
ecm.screens_visible = 3
# Identyfikator PID 1/1 informacji do wyświetlenia z systemu OBD w trybie szybkiego odczytu.
ecm.pid[1][1] = 0x0F
# Identyfikator PID 1/2 informacji do wyświetlenia z systemu OBD w trybie szybkiego odczytu.
ecm.pid[1][2] = 0x05
# Identyfikator PID 1/3 informacji do wyświetlenia z systemu OBD w trybie szybkiego odczytu.
ecm.pid[1][3] = 0x0B
# Identyfikator PID 1/4 informacji do wyświetlenia z systemu OBD w trybie szybkiego odczytu.
ecm.pid[1][4] = 0x23
# Identyfikator PID 1/5 informacji do wyświetlenia z systemu OBD w trybie szybkiego odczytu.
ecm.pid[1][5] = 0x10
# Identyfikator PID 1/6 informacji do wyświetlenia z systemu OBD w trybie szybkiego odczytu.
ecm.pid[1][6] = 0x04
# Identyfikatory dostępne do wyboru z poziomu widoku ECM (maksymalnie 32 PIDy).
ecm.available_pids = 010203040507080B0C0D0F101C2123

#odprowadzanie halo + wstek
action[1] = 0000000E50050200000000510501000000000350050200001010510501303002020103E8

#peps animacja strobe tył nowa przycisk main 00
action[2] = 0000 05 5503041010 0C 51050100000000 5503040000 68 51 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 0110100202 0064 51 05 0100000200 0064 51 05 0110100202 0064 51 05 0100000200 006451 05 0120200202 0064 51 05 0100000200 0064 51 05 0120200202 0064 51 05 0100000200 006451 05 0140400202 0064 51 05 0100000200 0064 51 05 0140400202 0064 51 05 0100000200 006451 05 0180800202 0064 51 05 0100000200 0064 51 05 0180800202 0064 51 05 0100000200 006451 05 0100000606 0064 51 05 0100000200 0064 51 05 0100000606 0064 51 05 0100000200 006451 05 0100000606 0064 51 05 0100000200 0064 51 05 0100000606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01FCFC0707 00FF 51 05 0100000400 00FF 51 05 01FCFC0707 00FF 51 05 0100000400 00FF

#strobe led białe przód wew tył
action[3] = 0000 00 0E 50050200000000 51050100000000 48 50 05 0230301010 0064 50 05 0230001000 0064 50 05 0230301010 0064 50 05 0230001000 006450 05 0230301010 0064 50 05 0230001000 0064 50 05 0230301010 0064 50 05 0230001000 006450 05 0230301010 0064 50 05 0230001000 0064 50 05 0230301010 0064 50 05 0230001000 006451 05 0203030000 0064 51 05 0203000000 0064 51 05 0203030000 0064 51 05 0203000000 006451 05 0203030000 0064 51 05 0203000000 0064 51 05 0203030000 0064 51 05 0203000000 006451 05 0203030000 0064 51 05 0203000000 0064 51 05 0203030000 0064 51 05 0203000000 006451 05 0130300202 0064 51 05 0130000200 0064 51 05 0130300202 0064 51 05 0130000200 006451 05 0130300202 0064 51 05 0130000200 0064 51 05 0130300202 0064 51 05 0130000200 006451 05 0130300202 0064 51 05 0130000200 0064 51 05 0130300202 0064 51 05 0130000200 0064


#bez peps animacja strobe tył nowa
action[4] = 0000 00 07 51050100000000 68 51 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 0110100202 0064 51 05 0100000200 0064 51 05 0110100202 0064 51 05 0100000200 006451 05 0120200202 0064 51 05 0100000200 0064 51 05 0120200202 0064 51 05 0100000200 006451 05 0140400202 0064 51 05 0100000200 0064 51 05 0140400202 0064 51 05 0100000200 006451 05 0180800202 0064 51 05 0100000200 0064 51 05 0180800202 0064 51 05 0100000200 006451 05 0100000606 0064 51 05 0100000200 0064 51 05 0100000606 0064 51 05 0100000200 006451 05 0100000606 0064 51 05 0100000200 0064 51 05 0100000606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 0064 51 05 0100000200 006451 05 01FCFC0707 00FF 51 05 0100000400 00FF 51 05 01FCFC0707 00FF 51 05 0100000400 00FF

#wszystkie wewnętrzne światła
action[16] = 000000075105020000000002510502030300000103E8


# Licencja modułu
license = 3DFE11C905E6DA71061173C80FF2A7CE7C4C92DD937239A965EB9075C9F3C8B9494ADD20CCDDAD970D26A5DE797225B576DA174411F0A1
Ostatnio zmieniony 05 sty 2018, 22:07 przez Ostap, łącznie zmieniany 1 raz.
Obrazek


Chciałeś Panią?! Zapier.... na nią! :luz:

Awatar użytkownika
scooter
Bywalec
Posty: 105
Rejestracja: 07 gru 2016, 22:21
Imię: Rafał
Lokalizacja: Gorzów Wielkopolski
Auto: Opel Zafira B 1.7 CDTI
Model: ZB
Oznaczenie silnika: A17DTR
Gender:

#20 Post autor: scooter »

strobe led białe przód wew tył

Łukasz pokaż ta animacje.

Awatar użytkownika
Ostap
Zafiromaniak
Posty: 1675
Rejestracja: 15 lip 2017, 21:52
Imię: Łukasz
Lokalizacja: Wwa
Auto: Zafira
Model: B
Oznaczenie silnika: Z19DT
Gender:

#21 Post autor: Ostap »

Siemanko

Niestety nie nagrałem jej jeszcze ;)

Napiszę Ci o co cho.

Najpierw błyskają przednie postojowe + halo (tam mam ledy) 2x z dostępem 100ms
Później błyska oświetlenie wewnątrz (ledy) też 2x 100ms
Na końcu błyska wstek + podświetlenie tablicy (mam led) 2x 100ms

W zasadzie to koniec ;)


Przy ledach to fajnie wygląda ponieważ mają zupełnie inny czas reakcji niż zwykłe żarówki dlatego tak jest ;)

Można to zastosować np. Do zamykania auta (właśnie na to wpadłem)

Zrobiłem tą akcję tylko dla nauki robienia innych. Na razie została do pokazania na zlocie cotygodniowym ;)

Koledze pokazałem to się śmiał ze mnie ;)
Ostatnio zmieniony 09 sty 2018, 07:46 przez Ostap, łącznie zmieniany 1 raz.
Obrazek


Chciałeś Panią?! Zapier.... na nią! :luz:

Awatar użytkownika
Ostap
Zafiromaniak
Posty: 1675
Rejestracja: 15 lip 2017, 21:52
Imię: Łukasz
Lokalizacja: Wwa
Auto: Zafira
Model: B
Oznaczenie silnika: Z19DT
Gender:

#22 Post autor: Ostap »

Co tutaj źle zrobiłem? Nie startuje wcale. Chciałem na początku klakson krótki....

Kod: Zaznacz cały

 #zamykanie drzwi ze strobeb + klakson na początku
action[6] = 0000 A3 0E 50050200000000 51050100000000 58 50 05 0230301010 0064 50 05 0230001000 0064 50 05 0230301010 0064 50 05 0230001000 006450 05 0230301010 0064 50 05 0230001000 0064 50 05 0230301010 0064 50 05 0230001000 006451 05 0203030000 0064 51 05 0203000000 0064 51 05 0203030000 0064 51 05 0203000000 006451 05 0203030000 0064 51 05 0203000000 0064 51 05 0203030000 0064 51 05 0203000000 006451 05 0130300202 0064 51 05 0130000200 0064 51 05 0130300202 0064 51 05 0130000200 006451 05 0130300202 0064 51 05 0130000200 0064 51 05 0130300202 0064 51 05 0130000200 006451 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 003251 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 003251 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 003251 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 003251 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 0032
Obrazek


Chciałeś Panią?! Zapier.... na nią! :luz:

LWPM
Zafiromaniak
Posty: 592
Rejestracja: 06 kwie 2017, 11:51
Imię: Łukasz
Lokalizacja: Wrocław
Auto: Opel Zafira B 1.7 CDTi 111
Model: ZB
Oznaczenie silnika: Z17DTJ
Gender:

#23 Post autor: LWPM »

palibrzuch pisze: 10 sty 2018, 09:18 Co tutaj źle zrobiłem? Nie startuje wcale. Chciałem na początku klakson krótki....

Kod: Zaznacz cały

 #zamykanie drzwi ze strobeb + klakson na początku
action[6] = 0000 A3 0E 50050200000000 51050100000000 58 50 05 0230301010 0064 50 05 0230001000 0064 50 05 0230301010 0064 50 05 0230001000 006450 05 0230301010 0064 50 05 0230001000 0064 50 05 0230301010 0064 50 05 0230001000 006451 05 0203030000 0064 51 05 0203000000 0064 51 05 0203030000 0064 51 05 0203000000 006451 05 0203030000 0064 51 05 0203000000 0064 51 05 0203030000 0064 51 05 0203000000 006451 05 0130300202 0064 51 05 0130000200 0064 51 05 0130300202 0064 51 05 0130000200 006451 05 0130300202 0064 51 05 0130000200 0064 51 05 0130300202 0064 51 05 0130000200 006451 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 003251 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 003251 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 003251 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 003251 05 01C0C00000 0032 51 05 01C0000000 0032 51 05 01C0C00000 0032 51 05 01C0000000 0032
coś tu nie tak z początkiem: masz A3 i potem 0E... powinno być raczej A3 (na pewno aż tyle tego tam jest?), akcje na początek, 0E, akcje na koniec

nakajima
Debiutant
Posty: 39
Rejestracja: 01 lis 2016, 18:39
Imię: Artur
Lokalizacja: Poznań
Auto: Astra
Model: H
Oznaczenie silnika: Z16XER

#24 Post autor: nakajima »

A spróbuj
0000 05 A3 0C 0E........

Jak nie pójdzie nie mnie LWPM poprawi :-)

Awatar użytkownika
Ostap
Zafiromaniak
Posty: 1675
Rejestracja: 15 lip 2017, 21:52
Imię: Łukasz
Lokalizacja: Wwa
Auto: Zafira
Model: B
Oznaczenie silnika: Z19DT
Gender:

#25 Post autor: Ostap »

Teraz to już się całkiem pogubiłem.
A jeśli chciałbym tylko a3 czyli krótki sygnał na początku a później samą pętle to jak będzie? 88 (58szesn.) tyle mam działań w pętli
Obrazek


Chciałeś Panią?! Zapier.... na nią! :luz:

LWPM
Zafiromaniak
Posty: 592
Rejestracja: 06 kwie 2017, 11:51
Imię: Łukasz
Lokalizacja: Wrocław
Auto: Opel Zafira B 1.7 CDTi 111
Model: ZB
Oznaczenie silnika: Z17DTJ
Gender:

#26 Post autor: LWPM »

palibrzuch pisze: 10 sty 2018, 09:56 Teraz to już się całkiem pogubiłem.
A jeśli chciałbym tylko a3 czyli krótki sygnał na początku a później samą pętle to jak będzie? 88 (58szesn.) tyle mam działań w pętli
rozumiem, że próbujesz wstawić tutaj A3 (inną akcję wbudowaną)?
nie można tak, nie ma możliwości wstawiania akcji do akcji. W ramach akcji są tylko polecenia sterowania.
czyli musisz ta akcje zrobić po swojemu, czyli wstawić: włącz klakson + pauza + wyłącz klakson.
Sterowanie klaksonem jest w UEC (opisane wyżej)
Ostatnio zmieniony 10 sty 2018, 10:24 przez LWPM, łącznie zmieniany 1 raz.

Awatar użytkownika
Ostap
Zafiromaniak
Posty: 1675
Rejestracja: 15 lip 2017, 21:52
Imię: Łukasz
Lokalizacja: Wwa
Auto: Zafira
Model: B
Oznaczenie silnika: Z19DT
Gender:

#27 Post autor: Ostap »

aaaaaa aa to teraz rozumiem ;)

To przed wykonaniem pętli można wstawiać akcje składające się z kilku poleceń?
Obrazek


Chciałeś Panią?! Zapier.... na nią! :luz:

LWPM
Zafiromaniak
Posty: 592
Rejestracja: 06 kwie 2017, 11:51
Imię: Łukasz
Lokalizacja: Wrocław
Auto: Opel Zafira B 1.7 CDTi 111
Model: ZB
Oznaczenie silnika: Z17DTJ
Gender:

#28 Post autor: LWPM »

palibrzuch pisze: 10 sty 2018, 10:48To przed wykonaniem pętli można wstawiać akcje składające się z kilku poleceń?
oczywiście, możesz dać tyle ile chcesz - przy czym maksymalna długość wszystkich poleceń na początku i na końcu akcji to 255 bajtów

Awatar użytkownika
Ostap
Zafiromaniak
Posty: 1675
Rejestracja: 15 lip 2017, 21:52
Imię: Łukasz
Lokalizacja: Wwa
Auto: Zafira
Model: B
Oznaczenie silnika: Z19DT
Gender:

#29 Post autor: Ostap »

Łukasz a jak dokładnie mam liczyć te bajty?

55 05 0380800000 0010 55 05 0380000000 0010
Tak ma wyglądać początek akcji? Czy po wyłączeniu klaksonu trzeba dawać długość wyłączenia?

Całość będzie tak?

Kod: Zaznacz cały

 action[6] = 0000  55 05 0380800000 0010 55 05 0380000000 0010  0E 50050200000000 51050100000000 58............. 
Ostatnio zmieniony 10 sty 2018, 12:14 przez Ostap, łącznie zmieniany 1 raz.
Obrazek


Chciałeś Panią?! Zapier.... na nią! :luz:

LWPM
Zafiromaniak
Posty: 592
Rejestracja: 06 kwie 2017, 11:51
Imię: Łukasz
Lokalizacja: Wrocław
Auto: Opel Zafira B 1.7 CDTi 111
Model: ZB
Oznaczenie silnika: Z17DTJ
Gender:

#30 Post autor: LWPM »

Kod: Zaznacz cały

                        włącz      pauza    wyłącz
action[6] = 0000 10 55050380800000 0010 55050300000000 0E 50050200000000 51050100000000 58............. 
długość to jest ilość bajtów. Tutaj masz 3 polecenia: włącz (7 bajtów), pauza (2 bajty), wyłącz (7 bajtów) razem 16, czyli 10 szesnastkowo i to wpisujemy
dla wyłączenia dobrze wpisałeś

czas po wyłączeniu jest... bez sensu - wyłączone to wyłączone - na stałe, dopóki nie włączysz to pozostanie wyłączone.
przy wyłączeniu nie podajesz co wyłączasz, w tym wypadku wystarczy, że przestaniesz nim sterować (będzie wyłączony)
w przypadku świateł być może trzeba podać że jawnie wyłączasz (żeby auto sobie samo nie włączyło)
Ostatnio zmieniony 10 sty 2018, 12:45 przez LWPM, łącznie zmieniany 2 razy.

ODPOWIEDZ

Wróć do „Zafira B”