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:

#61 Post autor: Ostap »

Ok to teraz można powiedzieć, że akcje mogę robić ze 99% pewnością co robię :) Brakowało mi tylko tego info :)

To jeszcze o coś spytam :) ten 1% :)

Czy pomiędzy poleceniami można wstawiać pauzę po wykonaniu akcji?
np.

5503051010 00FF 50050200001010 - tu kontrolka włączy się na 255ms
Jak ustawić aby kontrolka włączyła się na 255ms i po niej przed halo była pauza 255ms? Da się?
5503051010 00FF 00FF 50050200001010 - tak można?
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:

#62 Post autor: LWPM »

pauzę możesz dawać kiedy chcesz, po każdym poleceniu
palibrzuch pisze:Jak ustawić aby kontrolka włączyła się na 255ms i po niej przed halo była pauza 255ms? Da się?
nie bardzo rozumiem, czego tutaj nie rozumiesz, ale chyba o to chodzi:

włącz kontrolkę + pauza + wyłącz kontrolkę + pauza (jeśli trzeba?) + włącz halogeny

wtedy przy wyłączeniu akcji wystarczy wyłączenie halogenów, bo kontrolka już jest wyłączona

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:

#63 Post autor: Ostap »

Myślałem, że w pętli po poleceniu podaje się czas świecenia a nie pauzę ;)

Zakręciłem się ;)

Wszystko jasne ;)
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:

#64 Post autor: LWPM »

pauza jest pauzą między kolejnym poleceniem - co jest w poleceniu jest bez znaczenia

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:

#65 Post autor: Ostap »

Tak to działa ;)

Kod: Zaznacz cały

# Światła do jazdy do tyłu - numer akcji używanej jako światła do jazdy do tyłu.
car.reverselight.action = 0x87
# Światła do jazdy do tyłu - częstotliwość sprawdzania stanu stanu biegu wstecznego.
car.reverselight.check_timeout = 140

#światła do tyłu halo + środkowy stop
action[8] = 0000 17 50050200001010 51050100000404 008C 51050100000400 0E 51050100000000 50050200000000 00

https://youtu.be/JwTzYj51kqM
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:

#66 Post autor: Ostap »

Co to za błędy przy pobieraniu konfiguracji z modułu?
Dodam, że mam przycisk seryjny SPORT i nigdy go w module nie programowałem

Kod: Zaznacz cały

D:\Dysk Google\zafira\dpf monitor>dpf_config.exe COM6: config read konfiguracja.
txt
Inicjalizacja urządzenia...
--> połączenie udane
--> połączenie z usługą udane
Urządzenie: LWPM Comfort Module
Wersja:     v0.2b11a
Firmware:   2018-01-16/dpf/2db3492
--> połączenie z usługą udane
--> odczyt konfiguracji...
UWAGA: nieprawidłowa wartość parametru:
        engine.sport.check_timeout = 05dc
UWAGA: nierozpoznany parametr:
        0x0055: 1010500502000010100c55030500005005020000000000040055030401001351
05010000000050050200000000550304000000ce7c4c92dd930001f47beb907502c3010c5a0001f4
858533970d26a5de797225b576da174411f0a1988d3814aec6544771736193d62c8c0bcd498b10a5
e827ed482c1db911b76bb3b007c85ee8b7e36263bf712faa93725d7740c864e38133d14dca512f2f
010be8654901124f0001f409010e48ffff010c700001f408a13305020101020000c7ae0200000000
0c5315f40d3c87ea6a704e0960289024e0e0e5640414881f72397905cc7b87d4431d0ca2be701d70
cb798619b0aff64db89cd6745c2dbd41c333280112da0ffb4b3c37e4c4cf471d554567cb3b2ed627
b438715362d5f78f172e6d3874b5a7a0ae8098a33f6421a00f74372d364fd1f5ca319f9de419a033
e81c1c6e2a431e3452904eddcfa4bb290dc15209fa232bcee2c03369d03cddfd3566b852dee4c562
af714fcea8b2bbd40f4c566fedcefe8a610fc96ae2a71149211da4230e2424d892d26d791d7d3d34
89070f432107dd8894cffd0fcf6e6d3ddc3db4e316e0e3abed9146d61a6a78f06065e6f170a8aaaa
f29ef2dd9a0fc09cbb6801124fc650010c010e230a010e230504100003e2362dc0c0dd0805e8116e
649f41291e18080001000fff44e100011df4010e230111ad010e2301117001121a01124f0112c901
128c0113060113a601134301137801000000100000000100000000000000000000000006c202c205
000000000000080000020011000502010100060000ff05010019001b005b0074006c00330030006d
005300740061006e0020004400500046001b005b0072006de01400200036003000b0004300000074
007901420000005f0062006d006b006d002f0068000007010017001b005b0074006c00310034006d
0070006f006b0061017c0020006f0064006c006500670142006f015b006300690801001c001b005b
0074006c00310034006d006f00640063007a007900740061006e00650020007a00200063007a0075
006a006e0069006b00f3007709010011001b005b00
--> powrót do normalnego trybu pracy...
--> OK

D:\Dysk Google\zafira\dpf monitor>dpf_config.exe COM6: config write konfiguracja
.txt
Inicjalizacja urządzenia...
--> połączenie udane
--> połączenie z usługą udane
Urządzenie: LWPM Comfort Module
Wersja:     v0.2b11a
Firmware:   2018-01-16/dpf/2db3492
--> połączenie z usługą udane
--> zapis konfiguracji...
--> OK
--> restart urządzenia
--> OK

D:\Dysk Google\zafira\dpf monitor>dpf_config.exe COM6: config read konfiguracja.
txt
Inicjalizacja urządzenia...
--> połączenie udane
--> połączenie z usługą udane
Urządzenie: LWPM Comfort Module
Wersja:     v0.2b11a
Firmware:   2018-01-16/dpf/2db3492
--> połączenie z usługą udane
--> odczyt konfiguracji...
--> powrót do normalnego trybu pracy...
--> OK

D:\Dysk Google\zafira\dpf monitor>
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:

#67 Post autor: LWPM »

coś się posypało... mam nadzieję, że masz kopię konfiguracji :)

z tego co widzę, to engine.sport.check_timeout jest źle zdefiniowany w dpf_config.exe (czyli trzeba poprawić dpf_config.exe)
ale o ile sam nie dodawałeś tego parametru, to nie powinno być błędu tego rodzaju....

masz kopię konfiguracji?

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:

#68 Post autor: Ostap »

W katalogu mam konfigurację którą robię i później kopiuję do innego katalogu i dopiero wgrywam ;) tam mam wszystko opisane ;)

Czujniki parkowania same się włączają mimo, że nie mam tak ustawionego.

Gdy jadę około 20km/h to włącza i wyłącza non stop.

Mam tylko to ustawione

Kod: Zaznacz cały

# Typ czujników parkowania:
# 0 - brak, czujniki nie będą monitorowane
# 1 - przód
# 2 - tył
# 3 - przód + tył
pas.type = 3
# Automatycznie usuń błędy ze sterownika po ich wykryciu. Pozwoli na korzystanie z czujników, gdy jeden z nich jest uszkodzony - wtedy np będą działały tylko czujniki z przodu (jeśli z tyłu jakiś jest niesprawny).
pas.auto_clear_errors = true
# Mimimalna odległość od jakiej ma się pokazać okno ze stanem czujników parkowania (w cm).
pas.minimum_distance = 120
Dodano po 14 minutach 37 sekundach:
Moja konfiguracja

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 = 0x89
# 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

# Tytuł zakładki ECU Info w menu głównym modułu.
ecuinfo.menu_title = MOTOR SZADEN
# Tytuł strony ECU Info - po wejściu do zakładki.
ecuinfo.page_title = MOTOR SZADEN


# Typ czujników parkowania:
# 0 - brak, czujniki nie będą monitorowane
# 1 - przód
# 2 - tył
# 3 - przód + tył
pas.type = 3
# Automatycznie usuń błędy ze sterownika po ich wykryciu. Pozwoli na korzystanie z czujników, gdy jeden z nich jest uszkodzony - wtedy np będą działały tylko czujniki z przodu (jeśli z tyłu jakiś jest niesprawny).
pas.auto_clear_errors = true
# Mimimalna odległość od jakiej ma się pokazać okno ze stanem czujników parkowania (w cm).
pas.minimum_distance = 120


# Pojemność zbiornika paliwa wyrażona w 1/100l. Np: 5200 -> 52.00l
car.fuel_tank_capacity = 5700

# Model samochodu. Pewne funkcje mogą działać inaczej w zależności od modelu samochodu.
# 0 - Zafira-B
# 1 - Astra-H
# 2 - Vectra-C
# 3 - Signum-A
car.model = 0

# Typ wyświetlacza. Pewne funkcje mogą działąć inaczej w zależności od wpisanego rodzaju wyświetlacza.
# 0 - CID
# 1 - GID
# 2 - BID
# 3 - TID
car.display = 0

# Światła do jazdy do tyłu - numer akcji używanej jako światła do jazdy do tyłu.
car.reverselight.action = 0x87
# Światła do jazdy do tyłu - częstotliwość sprawdzania stanu stanu biegu wstecznego.
car.reverselight.check_timeout = 140

# Światła dzienne - numer akcji używanej jako światła dzienne.
car.daylight.action = 0x88
# Ś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

# 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

# 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

# Maksymalny czas pomiędzy naciśnięciami przycisków na pilocie (dla akcji z kilkukrotnym naciśnięciem przycisku).
pilot.multi_press_timeout = 1000

# 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 5, przycisk main na zero
key.action[3] = 0C00840001

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

#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
# 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
# Identyfikator 1/1 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status[1][1] = 0x01
# Identyfikator 1/2 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status[1][2] = 0x02
# Identyfikator 1/3 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status[1][3] = 0x03
# Identyfikator 1/4 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status[1][4] = 0x04
# Identyfikator 1/5 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status[1][5] = 0x05

#odprowadzanie halo + wstek
action[1] = 0000 00 0E 50050200000000 51050100000000 03 50050200001010 51050130300202 0103E8

#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 510501F0F00606 0064 51050100000200 0064 510501F0F00606 0064 51050100000200 0064 510501F0F00606 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 krótki kier+wstek+stop x2
action[5] = 0000 05 5503041010 0C 51050100000000 5503040000 21 51 05 01F0F00606 0064 51 05 0100000200 0064 51 05 01F0F00606 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 0100000606 0064 51 05 0100000200 0064 51 05 0100000606 0064 51 05 0100000200 0064 51 05 01FC000700 0064

#zamykanie drzwi ze strobeb + klakson na początku
action[6] = 0000 00 40 50050200000000 51050100000000 50050380800000 000A 50050380000000 00FF 50050380800000 000A 50050380000000 00FF 50050380800000 000A 50050380000000 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

#zamykanie drzwi pos przód-kier tył-wszystkie kier przytrzymane + klakson 3x koniec
action[7] = 0000 00 42 50050380800000 000A 50050380000000 00FF 50050380800000 000A 50050380000000 00FF 50050380800000 000A 50050380000000 50050200000000 51050100000000 30 50 05 0230301C1C 0064 50 05 0230001C00 0064 50 05 0230301C1C 0064 50 05 0230001C00 006451 05 01F0F00404 0032 51 05 01F0000400 0032 51 05 01F0F00404 0032 51 05 01F0000400 003250 05 0230301C1C 0032 50 05 0230001C00 0032 50 05 0230301C1C 0032 50 05 0230001C00 003251 05 01F0F00404 0032 51 05 01F0000400 0032 51 05 01F0F00404 0032 51 05 01F0000400 003251 05 01F0F00404 0032 50 05 0230300C0C 0032 51 05 01F0F00404 0032 50 05 0230300C0C 003251 05 01F0F00404 0032 50 05 0230300C0C 0032 51 05 01F0F00404 0032 50 05 0230300C0C 0032

#światła do tyłu halo + środkowy stop
action[8] = 0000 21 50050200001010 5503040101 51050100000404 008C 51050100000400 5503040100 13 51050100000000 50050200000000 5503040000 00

#dzienne halo + kontrolka AFL
action[9] = 0000 0C 5503051010 50050200001010 0C 5503050000 50050200000000 00

#zamykanie początek all off, koniec 3x klakson
action[10] = 0000 15 510501F0000700 5005023F001F00 51050203000000 49 50050380800000 000A 50050380000000 00FF 50050380800000 000A 50050380000000 00FF 50050380800000 000A 50050380000000 50050200000000 51050100000000 51050200000000 30 510501F0F00404 50050230301C1C 51050203030000 0064 510501F0000400 50050230001C00 51050203000000 0064 510501F0F00404 50050230301C1C 51050203030000 0064 510501F0000400 50050230001C00 51050203000000 0064 510501F0F00404 50050230301C1C 51050203030000 0064 510501F0000400 50050230001C00 51050203000000 0064 510501F0F00404 50050230301C1C 51050203030000 0064 510501F0000400 50050230001C00 51050203000000 0064 510501F0F00404 50050230301C1C 51050203030000 0064 510501F0000400 50050230001C00 51050203000000 0064 510501F0F00404 50050230301C1C 51050203030000 0064 510501F0000400 50050230001C00 51050203000000 0064

#wszystkie wewnętrzne światła + kontrolka ids+
action[16] = 0000 05 5503050404 0C 51050200000000 5503050000 02 51050203030000 0103E8


# Licencja modułu
license = 3DFE11C905E6DA71061173C80FF2A7CE7C4C92DD937239A965EB9075C9F3C8B9494ADD20CCDDAD970D26A5DE797225B576DA174411F0A1
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:

#69 Post autor: Ostap »

LWPM pisze: 12 gru 2017, 09:53
wszystkie możliwe światła zewnętrzne (1000ms):

Kod: Zaznacz cały

action[x] = 0000 00 0E 50050200000000 51050100000000 03 5002023F3F1F1F 510501FCFC0707 0103E8

Tutaj w 2 poście jest chyba błąd


action[x] = 0000 00 0E 50050200000000 51050100000000 03 5002023F3F1F1F 510501FCFC0707 0103E8

powinno być
action[x] = 0000 00 0E 50050200000000 51050100000000 03 5005023F3F1F1F 510501FCFC0707 0103E8

Tak mi się wydaje
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:

#70 Post autor: LWPM »

oczywiście, masz rację

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:

#71 Post autor: Ostap »

Proszę adminów o zmianę w drugim poście na prawidłową wartość :)

Łukasz a powiedz mi czy jak jest tam błąd to cała akcja się zatrzyma czy pominie ten jeden element?
Ostatnio zmieniony 20 sty 2018, 22:05 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:

#72 Post autor: LWPM »

jak jest błąd... to zależy od tego gdzie jest błąd :)
błąd w tym miejscu (zła długość danych) spowoduje, ze moduł wyśle krótsze dane i potem zacznie czytać śmieci, tak więc... trudno powiedzieć co się stanie :)
tutaj prawdopodobnie przerwie akcję - ale musiałbym sprawdzić dokładnie jak to zrobiłem.

moduł może się zawiesić, zresetować, albo coś w tym stylu

Awatar użytkownika
barek16
Mieszkaniec
Posty: 394
Rejestracja: 17 sty 2018, 20:48
Imię: Krzysztof
Lokalizacja: Łańcut
Auto: Cosmo
Model: ZB
Oznaczenie silnika: Z19DTH
Gender:

#73 Post autor: barek16 »

Dziękuję za to:
palibrzuch pisze: 05 sty 2018, 22:03

Kod: Zaznacz cały

# Identyfikatory dostępne do wyboru z poziomu widoku ECM (maksymalnie 32 PIDy).
ecm.available_pids = 010203040507080B0C0D0F101C2123
wpisałem te PIDy do mojego Z19DTH i teraz widzę ciśnienie doładowania oraz ciśnienie szyny Common Rail :piwo:

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:

#74 Post autor: Ostap »

Pytanie takie po przemyśleniach :)

Można zrobić coś takiego chodzi mi o akcję która wykorzystywałaby stan czujnika zmierzchu?

Chciałbym aby akcja na początku sprawdzała stan czujnika i jeśli noc to = akcja, a jeśli dzień to = koniec lub inny warunek. Dałoby się tak zrobić? Czy za dużo z tym zabawy?

Drugie pytanie.

Wiem, że świece żarowe grzeją dłużej niż świeci kontrolka. Dałoby się zrobić na to jakąś akcję aby kontrolka świeciła tyle ile jest załączony przekaźnik od świec lub inne powiadomienie? Podobno świece grzeją do momentu wyłączenia się pompy w baku. Może to coś ułatwi. Moduł byłby w stanie wychwycić po przekręceniu kluczyka pompę czy przekaźnik?
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:

#75 Post autor: Ostap »

Ponawiam pytanie ;)

Mam jeszcze jedno.

Da się zrobić sprawdzanie wtrysków tak jak jest w opcomie?
Obrazek


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

ODPOWIEDZ

Wróć do „Zafira B”