Patryqo pisze:A co o tym myślisz LWPM? Pomogły by Ci takie logi jeśli dało by się to zrobić?
Delphi i OP-COM to mam wrażenie, że do takich celów się nie nadają - nie daje się monitorować wszystkiego... Techa w rękach nie miałem, więc nie wiem.
Potrzeba monitorować wszystkie bloki danych z silnika (a przynajmniej większość). OP-COM w zależności od wybranej strony danych pokazuje tylko niektóre bloki, a niektórych nie monitoruje nigdy. Dla silnika 1.7 był OP-COM nawet pomocny, no ale... i tak czasami głupoty potrafi pokazać.
spróbuj na początek uruchomić
opcom_sniffer.py z
tej strony jak Ci się to uda, to wtedy powiem co dokładnie zrobić by zgrać wszystko co potrzeba. Jakaś tam instrukcja jest - powinna wystarczyć.
Program ten używa kabelka OP-COMa w niestandardowy sposób - jako sniffer CANa. Działa tylko pod Linuxem (chyba, że ktoś zrobił SocketCAN pod Windowsa?).
potem uruchamiasz tylko
Kod: Zaznacz cały
./opcom_sniffer.py /dev/ttyUSB0 hscan filter:-1,-1,7E0,7E8,5E8
i odpowiednim skryptem wyciągasz wszystko co potrzeba.
Makary pisze:Czy poprawne zastosowanie to:
Kod: Zaznacz cały
car.fuel_tank_capacity = 58
ecuinfo.menu_title = nazwa własna
oraz
ecuinfo.page_title = nazwa własna
pojemność baku w 1/100 litra, czyli prawidłowa wartość to
5800.
Nie przesadzaj z długość tych tekstów. po pierwsze nie zmieści się, a po drugi pamięć jest na to ograniczona - już nie pamiętam teraz jak bardzo, ale jest.