|
150 | Moduł | Błąd | Pilne | Vectra-C FL / Signum FL | skręt kierownicy powoduje włączenie lewego halogenu prz ... | Zamknięte | | v0.4 | |
Task Description
potwierdzone, proste do naprawy
|
|
349 | Moduł | Nowa funkcja | Normalny | Vectra-C FL / Signum FL | Składanie lusterek | Zamknięte | | | |
Task Description
Funkcja składania lusterek przy zamykaniu auta z pilota - standardowo trzeba przytrzymać przycisk na pilocie. Jednak prościej było by po prostu zamknąć auto i już. Nie czekać aż się złożą lusterka i trzymać wciśnięty przycisk. Wydaj mi się że to też oszczędzi baterię w pilocie. Obecnie otwarcie auta pilotem już automatycznie rozkłada lusterka.
|
|
369 | Moduł | Błąd | Normalny | wszystkie | Składanie lusterek | Zamknięte | | | |
Task Description
Wiem że jest problem z zarządzaniem składaniem lusterek po wyjęciu kluczyka, ale czy można zrobić takie polecenie żeby automatycznie się składały lusterka po wyłączeniu zapłonu i np. rozkładały po włączeniu zapłonu?
|
|
416 | Konfigurator | Nowa funkcja | Pilne | wszystkie | Sklepik: obsługa konfiguracji emulacji NCDC2015 | Zamknięte | | konfigurator | |
Task Description
nowy moduł z wybraną opcją emulacji NCDC2015 powinien mieć domyślnie skonfigurawane sterowanie (jest w instrukcji obsługi)
|
|
309 | Konfigurator | Błąd | Normalny | wszystkie | Sklepik: Brak odznaczania opcji | Zamknięte | | | |
Task Description
Zamawiam złożony moduł -> zaznacz wszystko i odznacz Oprogramowanie podstawowe. Kwota nie wyzeruje się, także da się kupić bez oprogramowania podstawowego.
|
|
182 | Konfigurator | Pozostałe | Normalny | wszystkie | Skanowanie CAN | Zamknięte | 2 | | |
Task Description
Jak wykorzystać kabelek OP-COMa to podglądu danych na CAN?
!!! Uwaga !!!
Uzyskując bezpośredni dostęp do CAN samochodu, trzeba uważać! Przez CAN przesyłanych jest mnóstwo danych, których znaczenia nikt poza GM nie zna. Wysyłając przypadkowe dane na CAN można wprowadzić jakiś moduł/sterownik w nieokreślony stan, z którego może być go później trudno wyprowadzić! Zwykle odłączenie zasilania (akumulatora) pomaga. Nie odpowiadam za jakiekolwiek szkody spowodowane bezpośrednim dostępem do CAN.
Wymagania sprzętowe/programowe
wszystkie narzędzia były sprawdzane/testowane tylko w systemie Linux/Debian i tutaj powinny działać. Wymagania od strony Linuxa:
SocketCAN (każda nowsza dystrybucja posiada wbudowaną obsługę)
Python 3.4+
pakiety Pythona: pyserial, python-can
interfejs/kabel OP-COMa, testowane tylko z oprogramowaniem 1.59. Samego OP-COMa nie potrzebujemy.
Możemy także wykorzystać gotową maszynę wirtualną Linuxa i uruchomić ją z VirtualBox Maszynę pobieramy z https://mega.nz/file/YXxVjYLB#MX5TJBJFsxWFL7ovvLTF-LcP08oQ0U4IhAPNni07XEY
Maszynę importujemy do VirtualBoxa i uruchamiamy
login: osboxes
hasło: lwpm
hasło roota: lwpm
Przygotowanie systemu
Wszystkie wymagane pliki są dostępne w katalogu /home/osboxes/opel, natomiast wszystkie narzędzia są tekstowe, a więc wszystko wykonujemy z terminala.
Jeśli jednak chcesz sam przygotować sobie system, zakładam, że wiesz jak go skonfigurować:
instalujemy python3.4+
instalujemy can-utils (apt-get install can-utils)
instalujemy pip (apt-get install python3-pip)
instalujemy pyserial oraz python-can (pip3 install pyserial && pip3 install python-can)
W innych systemach niż Debian/Ubuntu polecenia mogą być inne.
Pierwszym krokiem do zrobienia jest uruchomienie vcan_init, który stworzy wirtualne interfejsy (LSCAN, MSCAN, HSCAN) w Linuxie. Będą one używane do dostępu do fizycznych CANów w samochodzie.
a więc logujemy się w systemie, uruchamiamy terminal, przechodzimy do katalogu opel (cd opel) i wpisujemy:
sudo ./vcan_init
potwierdzamy hasłem roota (lwpm) W tym momencie mamy już utworzone wirtualne interfejsy CAN, z których już teraz możemy korzystać.
Następnym krokiem jest podłączenie do maszyny wirtualnej interfejsu OP-COMa i podpięcie go pod któryś z CANów. Służy do tego program opcom.py, który uruchamiamy następująco:
./opcom.py /dev/ttyUSB0 lscan
aby połączyć interfejs OP-COMa z naszym wirtualnym CANem (LSCAN) aby podłaczyć się do mscan wpisujemy odpowiednio
./opcom.py /dev/ttyUSB0 mscan
analogicznie robimy to dla HSCAN
./opcom.py /dev/ttyUSB0 hscan
W przypadku HSCAN OP-COM bardzo szybko się zawiesi ze względu na zbyt dużą ilość danych, których nie jest on w stanie przetworzyć, dlatego wywołujemy program z odpowiednim filtrowaniem przychodzących pakietów, np:
./opcom.py /dev/ttyUSB0 hscan filter:-1,-1,7DF,7E0,5E8,7E8
w ten sposób będziemy przechwytywać tylko komunikację ze sterownikiem silnika (ECU) Pierwsze dwa parametry filtru to maska bitowa. Nie końca wiem jak jej używać, dlatego używamy -1,-1, aby odfiltrować wszystko, natomiast kolejne wartości to już konkretne identyfikatory PIDów, które potrzebujemy. Możemy podać maksymalnie 6 identyfikatorów!
Sniffer CAN
Skoro mamy już połączony samochód z naszym komputerem, możemy podejrzeć co się w nim dzieje :) najważniejsze polecenia to cansniffer oraz candump
candump lscan
cansniffer lscan
pierwszy z nich wypisuje na ekranie wszystkie przychodzące pakiety, natomiast drugi robi dokładnie to samo, z tym, że grupuje je wg identyfikatora pokazując tylko to co się zmieniło. Warto poczytać pomoc do tych poleceń, aby uzyskać lepszą prezentację danych (użyj parametru –help). Najważniejsze wywołania to:
candump -a -c lscan
candump -l lscan
Pierwszy wypisuje pakiety w kolorze i pokazując zawarte w nich teksty drugi zapisuje wszystkie pobranie pakiety do pliku np w celu dalszej ich analizy
Wysyłanie pakietów
Do wysyłania pakietów na CAN mamy w zasadzie dwa najważniejsze programy: cansend oraz canplayer Za pomocą canplayer możemy wysłać na CAN poprzednio zapisane pakiety, natomiast za pomocą candump możemy wysłać konkretny pakiet na CAN, np:
cansend mscan 223#00772823
polecenie to wyśle pakiet o identyfikatorze 223 i długości 4 bajtów na MSCAN.
w załącznikach programy vcan_init, opcom.py oraz instrukcja instalacji przygotowana przez Łukasza Ostapiuk
|
|
231 | Moduł | Nowa funkcja | Normalny | Astra-H / Zafira-B | Skala głośności | Zamknięte | 8 | v0.6 | |
Task Description
Skala glosnosci w radio cd70/dvd90.
|
|
485 | Moduł | Nowa funkcja | Wysoki | wszystkie | Silnik 2.8 - parametry ECUInfo | Zamknięte | | v0.8 | |
Task Description
[car:0,1]
0×01 - prędkość
0×02 - obroty silnika
0×03 - napięcie ładowania
0×04 - temperatura
0×05 - poziom paliwa
0x0B - przebieg z silnika
0×10 - pozycja EGR (zlecona)
0×12 - przepływomierz
0×13 - temperatura powietrza zasysanego
0×14 - aktualne ciśnienie doładowania
0×15 - wymagane ciśnienie doładowania
|
|
617 | Moduł | Nowa funkcja | Normalny | Astra-H / Zafira-B | Sign when coolant overheating | Zamknięte | 15 | v0.8g | |
Task Description
It would be nice to be able to set the module to sign (sound and message) when: -coolant temperature reach the optimal -and gets overheat.
|
|
307 | Moduł | Błąd | Normalny | wszystkie | Ściszanie radia - po zgaszeniu silnika na 0 z aktywnym ... | Zamknięte | | v0.6a | |
Task Description
no task description |
|
1 | Moduł | Błąd | Normalny | wszystkie | Sample Task | Zamknięte | | | |
Task Description
This isn’t a real task. You should close it and start opening some real tasks.
|
|
58 | Moduł | Sugestia | Niski | | Rozdzielenie oprogramowania na AH i VC | Zamknięte | | v0.2x7 | |
Task Description
Trzeba rozdzielić oprogramowanie na co najmniej dwie wersje: - AstraH/ZafiraB - VectraC/Signum - inne (np CorsaD)
póki co miejsca nie brakuje, ale przyszłość wydaje się być niepewna
|
|
214 | Moduł | Błąd | Pilne | wszystkie | Restart modułu | Zamknięte | 1 | v0.4a | |
Task Description
Czasami moduł się restartuje gubiąc całkowicie konfigurację. trudno określić w jakiej sytuacji
|
|
679 | Moduł | Błąd | Normalny | wszystkie | Resetowanie ilości paliwa | Zamknięte | 1 | | |
Task Description
Po zgaszeniu auta i nie wyjęciu kluczyka następuje reset ilości paliwa, po ponownym odpaleniu powoli podnosi się ilość paliwa. Jednak jak zgasimy i wyjmę kluczyk to poziom paliwa (wskaźnik) działa normalnie.
|
|
191 | Moduł | Nowa funkcja | Normalny | wszystkie | PWM na wyjściach | Zamknięte | 5 | v0.7 | |
Task Description
możliwość użycia wyjścia AUX/C2D/LED- jako PWM da to możliwość np do użycia świateł z określoną mocą (np halogeny 30%) [np przez odpowiedni MOSFET]
|
|
156 | Moduł | Nowa funkcja | Normalny | Astra-H / Zafira-B | przewietrzanie po otwarciu szyb | Zamknięte | 3 | | |
Task Description
miało by to działac np.tak
podwójne klikniecie na pilocie otwiera wszystkie szyby po otwarciu włącza się dmuchawa przewietrzając kabinę
|
|
109 | Konfigurator | Nowa funkcja | Pilne | | przerobić akcję Ostap na benzynę: 120km/h, 4000rpm | Zamknięte | | konfigurator | |
Task Description
no task description |
|
189 | Moduł | Sugestia | Normalny | wszystkie | Przeniesienie kilku akcji do konfiguratora | Zamknięte | | v0.4 | |
Task Description
Dalo by sie przeniesc kilka podstawowych akcji bezposrednio do konfiguratora? Chociazby halogen lewy i prawy ktory wykozystywany jest do doswietlania. Tak by nie trzeba bylo zapisywac tego z katalogu akcji. Niektorzy maja z tym problem.
|
|
222 | Moduł | Błąd | Normalny | Astra-H / Zafira-B | Przełącznik świateł a nowa wersja softu | Zamknięte | | v0.5 | |
Task Description
Po update do 0.4a jest nadal problem z halogenami jako dzienne
Ustawione mam halogeny przednie bez czujnika zmierzchu i w pozycji 0 świecą się natomiast w Auto świecą się mijania i halogeny a powinny zgasnąć, nadal też występuje po wykryciu silnika dzwiek z Cima półtora dźwięku a nie jak przedtem 3
|
|
361 | Moduł | Nowa funkcja | Normalny | wszystkie | Przełącznik (skrót) FM - AUX | Zamknięte | 3 | konfigurator | |
Task Description
Przydałaby się akcja która przełącza FM na AUX i AUX na FM (jako jedna). Obecnie wbudowane rozwiązanie nie jest dość szybkie i niezbyt łatwe podczas jazdy. Najlepiej byłoby przypisać jakiś przycisk i zmieniać.
Da się coś takiego zrobić?
|
|
220 | Konfigurator | Nowa funkcja | Normalny | wszystkie | Przejście do nowej wersji oprogramowania | Zamknięte | | konfigurator | |
Task Description
Po kliknięciu na informację o dostępności nowego softu, powinien automatycznie przejść do tego softu i wksazać, który jest nowszy
|
|
175 | Moduł | Nowa funkcja | Pilne | wszystkie | Programowa zmiana modułu v1.0 na v1.1 | Zamknięte | 1 | v0.4 | |
Task Description
zmiana parametrów pracy urządzenia przerobionego z v1.0 na v1.1
|
|
345 | Moduł | Błąd | Pilne | Astra-H / Zafira-B | Problem ze sterowaniem szybami | Zamknięte | 1 | v0.6d | |
Task Description
|
|
226 | Moduł | Błąd | Pilne | wszystkie | Problem z UWA | Zamknięte | 1 | v0.5 | |
Task Description
u mnie nadal jest problem z UWA - nie można wejść w jego ustawienia i jest problem z odbiorem dzwoniącego telefonu oraz wybraniem abonenta, bo nie reaguje na żadne przyciski na radiu i na kierownicy, wszystko dobrze działało do wersji v0.3, po aktualizacji do wszystkich kolejnych nowszych wersji nic się nie zmieniło, po wyjęciu modułu z OBDII - UWA działa poprawnie
|
|
714 | Moduł | Błąd | Pilne | wszystkie | Problem z ustawianiem głośności CDC40 | Zamknięte | | v0.8i | |
Task Description
no task description |
|
527 | Moduł | Błąd | Normalny | wszystkie | Problem z uruchamianiem akcji z menu akcji, za pomocą k ... | Zamknięte | | lcm-błędy | |
|
|
99 | Moduł | Błąd | Wysoki | | Problem z tworzeniem menu | Zamknięte | | v0.2x10 | |
|
|
238 | Moduł | Błąd | Pilne | wszystkie | problem z tworzeniem menu | Zamknięte | | v0.5 | |
|
|
121 | Moduł | Błąd | Pilne | Vectra-C FL / Signum FL | Problem z przycikami pilota - dwukrotne nciśnięcie | Zamknięte | 1 | v0.2x10 | |
|
|
405 | Moduł | Błąd | Normalny | Vectra-C FL / Signum FL | Problem z otwieraniem drzwi po wyjęciu kluczyka | Zamknięte | | v0.7a | |
|
|
425 | Moduł | Błąd | Pilne | wszystkie | Problem z odczytem parametrów silnika | Zamknięte | | v0.7b | |
|
|
606 | Moduł | Błąd | Normalny | wszystkie | Problem z akcjami | Zamknięte | | v0.8e | |
|
|
423 | Moduł | Błąd | Normalny | wszystkie | Problem z AF40 | Zamknięte | 1 | | |
|
|
122 | Moduł | Błąd | Normalny | wszystkie | problem odczytu - silnik Z32SE | Zamknięte | | | |
|
|
265 | Moduł | Nowa funkcja | Normalny | wszystkie | Pozostała ilość km do wymiany oleju. Odczyt w ECU info | Zamknięte | 5 | v0.6 | |
|
|
304 | Moduł | Sugestia | Normalny | Vectra-C FL / Signum FL | Powrót tej samej zakładki po wylaczeniu okna cz. Parkow ... | Zamknięte | 1 | v0.6a | |
|
|
52 | Moduł | Błąd | Normalny | | Powrót do ostatnio otwartej zakładki po parkowania z PA ... | Zamknięte | 3 | v0.2x8 | |
|
|
390 | Moduł | Nowa funkcja | Normalny | wszystkie | Powrót do ostatniego ekranu | Zamknięte | 1 | v0.7b | |
|
|
169 | Moduł | Nowa funkcja | Pilne | wszystkie | Powrót do mapy po wyłączeniu czujników parkowania | Zamknięte | | v0.4 | |
|
|
75 | Konfigurator | Nowa funkcja | Pilne | | Powiadomienie o nowszej wersji oprogramowania | Zamknięte | | v0.2x8 | |
|
|
424 | Konfigurator | Błąd | Pilne | wszystkie | Postęp aktualizacji się zatrzymuje | Zamknięte | | konfigurator | |
|
|
518 | Moduł | Błąd | Pilne | Vectra-C / Signum | Poprawki Z2NEx | Zamknięte | | v0.8 | |
|
|
610 | Moduł | Błąd | Pilne | wszystkie | Poprawki GMLan | Zamknięte | | v0.8e | |
|
|
71 | Moduł | Błąd | Pilne | | poprawki dla silnika Z30DT | Zamknięte | | v0.6b | |
|
|
726 | Moduł | Sugestia | Pilne | wszystkie | Poprawienie szybkości łączenia z modułem | Zakończone | | v0.9 | |
|
|
519 | Moduł | Błąd | Pilne | Vectra-C FL / Signum FL | Poprawa reakcji na naciśnięcie guzików | Zamknięte | | v0.8 | |
|
|
92 | Konfigurator | Nowa funkcja | Wysoki | | Pomoc dla konfiguracji | Zamknięte | | konfigurator | |
|
|
577 | Moduł | Nowa funkcja | Pilne | Vectra-C / Signum | Polski język w CID | Zamknięte | | v0.8a | |
|
|
536 | Moduł | Sugestia | Normalny | wszystkie | Pokazywanie jakie wersje modułów mamy w aucie | Zamknięte | | | |
|
|
268 | Moduł | Błąd | Normalny | Vectra-C / Signum | Po aktualizacji do versji 0.5 nie działają dzienne i do ... | Zamknięte | | v0.5a | |
|