Moduł komfortu do Zafiry B

Modyfikacje dla Zafiry B
Wiadomość
Autor
Awatar użytkownika
tOmki
Zafiromaniak
Posty: 536
Rejestracja: 09 wrz 2013, 16:32
Imię: Tomasz
Lokalizacja: Słupsk
Auto: Zafira
Model: ZC
Oznaczenie silnika: B14NET

#316 Post autor: tOmki »

Za mocno "zepsułem" moduł. Dzisiaj odsyłam w celu ponownego zaprogramowania.
ZB Obrazek
ZC Obrazek

nynek80
Przeglądacz
Posty: 55
Rejestracja: 24 lip 2015, 13:16
Imię: Sebastian
Lokalizacja: Siedlęcin
Auto: 1.9
Model: H
Oznaczenie silnika: Z19DTH

#317 Post autor: nynek80 »

Dostałem i ja. Teraz jak ściągnąć program do modułu z podanej stronki przez LWMP. Proszę o poradę krok po kroku by uruchomić program i by to zadziałało z modułem.

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:

#318 Post autor: LWPM »

UPDATE: nowa wersja (beta 10), a w niej:
  • naprawiłem światła do jazdy dziennej z czujnikiem zmierzchu.
    Faktycznie był problem, a to że u niektórych działa wynika z tego jak zachowuje się licznik (IPC).
    W zależności od wersji licznika: albo działało jak należy, albo wcale.
    W tej chwili powinno działać z każdym licznikiem.
  • poprawiona niedziałającą zakładka OBD.
    Nie można było nic wybrać, jeśli nie zostało ustawione ecm.available_pids.
    Domyślna lista PIDów jakaś tam była, ale nie była używana jak trzeba, dlatego nie działało.
  • @Makary: poprawione wyświetlanie ecuinfo.status_idle[x].
    Dodatkowo dodałem poziom paliwa - sprawdź czy jest wszystko OK :)
i to niestety tylko tyle - same poprawki błędów - więcej będzie dopiero w nowym roku

waldiwaldi
Debiutant
Posty: 48
Rejestracja: 01 lut 2015, 09:51
Imię: Waldi
Lokalizacja: Warszawa
Auto: Opel Zafira B 1.9 CDTI
Model: ZB
Oznaczenie silnika: Z19DT

#319 Post autor: waldiwaldi »

LWPM pisze: 30 gru 2017, 21:59 UPDATE: nowa wersja (beta 10), a w niej:
  • naprawiłem światła do jazdy dziennej z czujnikiem zmierzchu.
    Faktycznie był problem, a to że u niektórych działa wynika z tego jak zachowuje się licznik (IPC).
    W zależności od wersji licznika: albo działało jak należy, albo wcale.
    W tej chwili powinno działać z każdym licznikiem.
  • poprawiona niedziałającą zakładka OBD.
    Nie można było nic wybrać, jeśli nie zostało ustawione ecm.available_pids.
    Domyślna lista PIDów jakaś tam była, ale nie była używana jak trzeba, dlatego nie działało.
  • @Makary: poprawione wyświetlanie ecuinfo.status_idle[x].
    Dodatkowo dodałem poziom paliwa - sprawdź czy jest wszystko OK :)
i to niestety tylko tyle - same poprawki błędów - więcej będzie dopiero w nowym roku
To i tak kawał dobrej roboty
Ostatnio zmieniony 31 gru 2017, 00:59 przez waldiwaldi, łącznie zmieniany 2 razy.

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:

#320 Post autor: Ostap »

"@Makary: poprawione wyświetlanie ecuinfo.status_idle[x].
Dodatkowo dodałem poziom paliwa - sprawdź czy jest wszystko OK :)"



Co to jest i jak to się ustawia bo chyba mamy takie same motory ;) a nigdy tego nie ustawiłem
Obrazek


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

Deleted User 21664

#321 Post autor: Deleted User 21664 »

Wpisz:

ecuinfo.screens_visible = 1

# Identyfikator 1/1 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status_idle[1] = 0x01
# Identyfikator 1/2 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status_idle[2] = 0x02
# Identyfikator 1/3 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status_idle[3] = 0x05
# Identyfikator 1/4 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status_idle[5] = 0x03
# Identyfikator 1/5 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status_idle[5] = 0x04

Będziesz miał aktywną zakładkę "SILNIK"
a w niej ustawiasz tak jak pidy:
-Obroty silnika
-Akumulator
-Prędkość
-poziom paliwa w zbiorniku wyrażony w %
-temperaturę silnika

Pozdroofka
Maciek

Dodano po 2 minutach 12 sekundach:
@LWPM

Teraz wyświetla wszystko jak powinno.
Paliwo również :ok:

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:

#322 Post autor: Ostap »

Makary pisze: 31 gru 2017, 13:32 # Identyfikator 1/4 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status_idle[5] = 0x03
# Identyfikator 1/5 informacji do wyświetlenia w trybie szybkiego odczytu.
ecuinfo.status_idle[5] = 0x04
tu chyba powinno być idle[4] i później idle[5] ?

Ogólnie to gdzie ta zakładka silnika będzie?

U mnie nic nie ma niestety :(


to moja konfiguracja

# 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
# 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
# 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] = 0x01
# Identyfikator 2 informacji do wyświetlenia w trybie gotowości.
ecuinfo.status_idle[2] = 0x02
# Identyfikator 3 informacji do wyświetlenia w trybie gotowości.
ecuinfo.status_idle[3] = 0x05
# Identyfikator 4 informacji do wyświetlenia w trybie gotowości.
ecuinfo.status_idle[4] = 0x03
# Identyfikator 5 informacji do wyświetlenia w trybie gotowości.
ecuinfo.status_idle[5] = 0x04
# 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 do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (3).
key.action[3] = 0C00810002
# Akcja do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (4).
key.action[4] = 8C0F250000
# Akcja do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (5).
key.action[5] = 6102A10002
# Akcja do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (6).
key.action[6] = 9205810002
# Akcja do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (7).
key.action[7] = 93058F000F
# Akcja do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (8).
key.action[8] = 6203A10002
# Akcja do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (11).
key.action[11] = 610380001E
# Akcja do wykonania po naciśnięciu przycisku pilota/przycisku w aucie (12).
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 = 01040507080B0C0D0F101C2123
# Definicja własnej akcji do wykonania (1).
action[1] = 0000000E50050200000000510501000000000350050200001010510501303002020103E8
# Definicja własnej akcji do wykonania (2).
action[2] = 00000555030410100C51050100000000550304000018510501FC1006000090510501FC4006000090510501FC0406000090510501FC0006040090510501FC0806000090510501FC8006000090510501FC2006000090510501FC8006000090510501FC0806000090510501FC0006040090510501FC0406000090510501FC4006000090
# Definicja własnej akcji do wykonania (16).
action[16] = 000000075105020000000002510502030300000103E8
# Licencja modułu
license = 89ED670821CEF88BD318FAC71A381C6D5FF44313C37AF3739BAB6EDDEB837EEB2D971E02D25AC449098DF5016D85C6D073B5F39318B2B3
Obrazek


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

Deleted User 21664

#323 Post autor: Deleted User 21664 »

Załadka pojawia sie w menu modułu. Poproś Łukasza bo chyba musisz mieć nową licencję która to obsłuży

Kolejność nie musi być zachowana bo akcje nie sa nazwane tylko ponumerowane (chyba) wiec ustawiasz w takiej kolejnosci jak Ci pasuje. Na tą chwilę dostępnych jest 5 opcji jak pisałem wcześniej.

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

#324 Post autor: nakajima »

Makary o to chodzi?

Obrazek

Deleted User 21664

#325 Post autor: Deleted User 21664 »

Tu zdjęcie wszystkich zakładek (jeszcze przed poprawkami Łukasza)

Obrazek

a tutaj wyniki jakie wyświetla (4 bo bez informacji o paliwie - nie mam jeszcze nowych zdjęć)

Obrazek

Te opcje to alternatywa dla PID'ów których Z19DT nie obsługuje

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

#326 Post autor: nakajima »

A widzisz to ja nie mam zakładki SILNIK

Mam tylko te dwie

Obrazek

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:

#327 Post autor: Ostap »

Dokładnie i ja nie mam zakładki SILNIK i się męczę jak debil :)

To czekamy aż Łukasz wytrzeźwieje i odpowie czy to wina licencji :)

A to do czego jest?
# Temperatura cieczy chłodzącej - poziom 1 - wyświetlane na zakładce UHP.
# engine.coolant.level[1] =
# Temperatura cieczy chłodzącej - poziom 2 - wyświetlane na zakładce UHP.
# engine.coolant.level[2] =
# Temperatura cieczy chłodzącej - poziom 3 - wyświetlane na zakładce UHP.
# engine.coolant.level[3] =
# Temperatura cieczy chłodzącej - poziom 4 - wyświetlane na zakładce UHP.
# engine.coolant.level[4] =
# Temperatura cieczy chłodzącej - poziom 5 - wyświetlane na zakładce UHP.
# engine.coolant.level[5] =
Obrazek


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

Deleted User 21664

#328 Post autor: Deleted User 21664 »

Na 100% musisz mieć nową :(
IMHO Łukasz to ogarnie :ok:

Dodano po 20 minutach 46 sekundach:
nakajima pisze: 31 gru 2017, 15:49 A widzisz to ja nie mam zakładki SILNIK

Mam tylko te dwie

Obrazek
To dla tego że nie masz DPF'a i że opcja SILNIK jest w fazie rozwojowych testów :lis:

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:

#329 Post autor: Ostap »

Ja w sumie też nie mam DPF bo chwast wycięty ;)

Czy można jakoś włączyć aby halogeny uruchamiały się ze światłami drogowymi i później wyłączył po wyłączeniu drogowych?

Zastanawiam się czy nie dołożyć dziennych i halogenów nie zostawić do doświetlania. W sumie czytałem, że Flora przerabia UEC aby działały jako doświetlanie.
Obrazek


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

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

#330 Post autor: nakajima »

Makary a co ma do tego licencja?

ODPOWIEDZ

Wróć do „Zafira B”