|
338 | Moduł | Sugestia | Pilne | wszystkie | Ulepszenia przy zamykaniu szyb po zamknięciu centralneg ... | Zamknięte | | v0.6b | |
Task Description
- zwiększenie czasu domyślnego na 5s - zamykanie szyb przed akcją na zamknięcie - czy opóźnienie przed zamknięciem szyb jest potrzebne?
|
|
301 | Moduł | Błąd | Pilne | wszystkie | Ukryte menu nie działa prawidłowo | Zamknięte | | v0.6 | |
Task Description
Ukryte menu nie działa prawidłowo, gdy silnik nie został poprawnie wykryty:
|
|
497 | Moduł | Sugestia | Normalny | wszystkie | Ucinanie KM i L/H na #FS441 | Zamknięte | | v0.7c | |
Task Description
[car:0,1] Możliwość wyłączenia ucinania KM i L/H na #FS441
|
|
517 | Moduł | Sugestia | Normalny | wszystkie | Tworzenie Akcji - Polecenie 2F | Zamknięte | | | |
Task Description
jest mozliwosc dodania polecenie na przyklad 02
nic nie moze anulowac akcja oprocz wlaczenia zaplonu?
|
|
172 | Moduł | Nowa funkcja | Normalny | wszystkie | Turbo | Niepotwierdzony | 10 | | |
Task Description
Może udało by się zrobić coś na zasadzie turbo timera
|
|
236 | Moduł | Sugestia | Normalny | wszystkie | Tłumaczenie na inny język / Prepare firmware to be tran ... | Zamknięte | 2 | | |
Task Description
Software needs to be translated to ohter languages
firmware
configurator
Maybe it should be published on something like github?
|
|
406 | Moduł | Błąd | Normalny | wszystkie | Testowanie akcji po BT | Zamknięte | 2 | v0.7a | |
Task Description
Moduł się zawiesza gdy akcja ma dużo poleceń w pętli.
|
|
151 | Moduł | Nowa funkcja | Pilne | wszystkie | test wtryskiwaczy w silnikach Z17DTL oraz Z17DTH | Zamknięte | | v0.4 | |
Task Description
no task description |
|
120 | Moduł | Nowa funkcja | Normalny | wszystkie | Szybsze pokazywanie danych na ekranach PAS/OBD2/ECUInfo | Zamknięte | 1 | v0.2x10 | |
Task Description
od razu po pojawieniu się okna można je odświeżyć
|
|
618 | Moduł | Nowa funkcja | Normalny | wszystkie | Sygnalizacja nagłego hamowania | Zamknięte | | | |
Task Description
Czy byłoby możliwe wprowadzenie nowej funkcji polegającej na sygnalizacji nagłego hamowania np z aktywnym abs przy pomocy migania świateł stopu a jeżeli prędkość byłaby wyższa od 50 dodatkowo uruchomieniu świateł awaryjnych?
|
|
142 | Moduł | Nowa funkcja | Normalny | wszystkie | Światła awaryjne | Zamknięte | 1 | | |
Task Description
Uruchamianie automatyczne świateł awaryjnych po zadziałaniu np. ESP lub ABS
|
|
324 | Moduł | Błąd | Pilne | wszystkie | Sterowanie sztybami w VC bez PDM | Zamknięte | 2 | v0.8 | |
Task Description
trzeba poprawić bo nei działa jak powinno
|
|
118 | Moduł | Nowa funkcja | Normalny | wszystkie | Sterowanie pinami LED+ /- lub pozostałymi | Zamknięte | 3 | v0.4 | |
Task Description
Możliwość sterowania dodatkowymi pinami wychodzącymi z modułu: LED+ LED- lub pozostałymi.
Zastosowanie: dioda lub inne zewnętrzne urządzenie typu przekaźnik pod mikroprocesor.
|
|
328 | Moduł | Błąd | Pilne | wszystkie | Sterowanie lustrami nie działa prawidłowo | Zamknięte | | v0.6b | |
Task Description
no task description |
|
66 | Moduł | Sugestia | Normalny | wszystkie | Sterowanie akcjami / funkcjami z poziomu menu | Zamknięte | 6 | v0.8 | |
Task Description
Dodanie menu, w którym będziemy mogli sterować (start, stop) niektórymi akcjami / funkcjami.
|
|
138 | Moduł | Nowa funkcja | Normalny | wszystkie | Sprawdzanie przebiegu z ecu | Zamknięte | 2 | v0.4 | |
Task Description
Sprawdzanie przebiegu z ecu. Dzięki czemu można by zweryfikować przebieg. Chodzi mi o takie coś np. Auto ma 170 tyś na blacie a opcom w blokach pomiarowych pokazuje 300 tyś.
|
|
213 | Moduł | Nowa funkcja | Normalny | wszystkie | spalanie dla LPG | Niepotwierdzony | 4 | | |
Task Description
czy jest opcja, żeby była opcja zwiększająca spalanie w zakładkach BC? przydatne dla użytkowników z instalacją LPG gdyż samochód pokazuje tylko teoretyczne spalanie dla benzyny i trzeba sobie doliczać około 1-1,5l na 100/km
|
|
192 | Konfigurator | Sugestia | Normalny | wszystkie | Sortowane oprorgamowania testowego | Zamknięte | | konfigurator | |
Task Description
powinno być posortowane wg ostatniej zmiany, a nie wg numerków rosnąco
|
|
611 | Moduł | Błąd | Normalny | wszystkie | Słaby odczyt lewej rolki VC | Zamknięte | | v0.8e | |
Task Description
Lewą rolka słabo reaguje na wciskanie/klikanie w menu modułu natomiast działa dobrze w samym wyświetlaczu
|
|
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
|
|
498 | Moduł | Sugestia | Normalny | wszystkie | Silnik Z19DTH FL DPF więcej parametrów. | Niepotwierdzony | | | |
Task Description
Obecnie da się wyświetlić 11 parametrów w OBDII
Załączam tabelkę w Excel gdzie są wszystkie parametry, które widzi OP-COM dla tego silnika. Zaznaczyłem jeden na czerwono, na którym mi zależy i na żółto te, które by się przydały.
Załączam także zdjęcia tego co się obecnie da ustawić.
|
|
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
|
|
307 | Moduł | Błąd | Normalny | wszystkie | Ściszanie radia - po zgaszeniu silnika na 0 z aktywnym ... | Zamknięte | | v0.6a | |
|
|
1 | Moduł | Błąd | Normalny | wszystkie | Sample Task | Zamknięte | | | |
|
|
155 | Konfigurator | Sugestia | Normalny | wszystkie | Rozdzielenie opcji komfortowego zamykania i otwierania ... | Niepotwierdzony | 2 | | |
|
|
214 | Moduł | Błąd | Pilne | wszystkie | Restart modułu | Zamknięte | 1 | v0.4a | |
|
|
679 | Moduł | Błąd | Normalny | wszystkie | Resetowanie ilości paliwa | Zamknięte | 1 | | |
|
|
191 | Moduł | Nowa funkcja | Normalny | wszystkie | PWM na wyjściach | Zamknięte | 5 | v0.7 | |
|
|
557 | Moduł | Sugestia | Niski | wszystkie | PSA CAN Bus | Nowy | 1 | | |
|
|
312 | Moduł | Nowa funkcja | Normalny | wszystkie | Przyśpieszenie | Niepotwierdzony | 6 | | |
|
|
189 | Moduł | Sugestia | Normalny | wszystkie | Przeniesienie kilku akcji do konfiguratora | Zamknięte | | v0.4 | |
|
|
361 | Moduł | Nowa funkcja | Normalny | wszystkie | Przełącznik (skrót) FM - AUX | Zamknięte | 3 | konfigurator | |
|
|
220 | Konfigurator | Nowa funkcja | Normalny | wszystkie | Przejście do nowej wersji oprogramowania | Zamknięte | | konfigurator | |
|
|
175 | Moduł | Nowa funkcja | Pilne | wszystkie | Programowa zmiana modułu v1.0 na v1.1 | Zamknięte | 1 | v0.4 | |
|
|
226 | Moduł | Błąd | Pilne | wszystkie | Problem z UWA | Zamknięte | 1 | v0.5 | |
|
|
714 | Moduł | Błąd | Pilne | wszystkie | Problem z ustawianiem głośności CDC40 | Zamknięte | | v0.8i | |
|
|
527 | Moduł | Błąd | Normalny | wszystkie | Problem z uruchamianiem akcji z menu akcji, za pomocą k ... | Zamknięte | | lcm-błędy | |
|
|
238 | Moduł | Błąd | Pilne | wszystkie | problem z tworzeniem menu | Zamknięte | | v0.5 | |
|
|
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 | |
|
|
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 | |
|
|
424 | Konfigurator | Błąd | Pilne | wszystkie | Postęp aktualizacji się zatrzymuje | Zamknięte | | konfigurator | |
|
|
710 | Konfigurator | Nowa funkcja | Normalny | wszystkie | Possibility to adjust the volume when switching gear on... | Niepotwierdzony | 3 | | |
|