DoIP client TCP/IP

0

DoIP (Diagnostics Over Internet Protocol) mam problem z nawiązaniem połączenia TCP/IP z samochodem po przez "zwykłe" aplikacje do tworzenia połączeń TCP/IP czyli potrzebna przeznaczona do DoIP. Znalazłem na necie klika prostych przykładów aplikacji do komunikacji po przez DoIP napisanych w Pythonie ale ja nie jestem biegły w programowaniu a tym bardziej w tym języku. Przy próbie uruchomienia pojawiają się błędy a dla mnie prosty syntax dla tego języka już jest problemem. Dla znawcy to pewnie bułka z masłem stąd pomysł z tym forum.

1

A pierwsze primo to przez co się łączysz bo dla DoIp trzeba interfejsu który to obsługuje. To już nie OBD po K line.
Z ciekawości jak podłączysz się z Pythona to co jest Twoim celem?

0

Nie potrzeba interfejsu , połączenie jest przez kartę sieciową z wykorzystaniem ethernet albo wifi. Ta druga opcja to tylko niektóre auta i problem z uzyskaniem hasła.

0

I tu chyba się mylisz.

0

dlaczego tak piszesz? możesz to rozwinąć

0

Po pierwsze jak chcesz się podlaczyc kartą sieciową pod złącze diagnostyczne? Po drugie jak chcesz się podłączyć pod WLAN jak to jest najczęściej tylko multimedia cluster.
Opisz auto, sposób podłączenia i co chcesz osiągnąć.

0

Podłączenie pod OBD to zwykła przejściówka OBD/ethernet wykorzystywane jest tylko Rx + Rx- Tx+ Tx- możesz poszukać na google jedyne co tam jest dodatkowego to zworka na na dwóch pinach . Pomijam te interfejsy co są podłączane przez USB bo tam musi być elektronika z samego faktu karty sieciowej na USB no i z reguły obsługują też inne protokoły typu CAN,K-line itp. Nie pisze o konkretnej marce bo protokół jest taki sam dla wszystkich co go obsługują. Nie ma ich za dużo na razie ale z czasem pewnie będzie ich więcej. Wiem o trzech BMW,Volvo,Land Rover/Jaguar możliwe że jest ich więcej.

0

Nie siedzę w automotive. Ja wykorzystuje DoIp w Mercedes ale za pomocą narzędzi dedykowanych przez producenta (Sd connect, C6, Xentry). Tam wiem że nawet dla do IP jest to multipleksowanie i sygnał może być na innych pinach per sterownik. Nie wiem więc czym się łączysz i co chcesz osiągnąć. Nie daj się prosić tylko opisz problem dokładnie, to może ktoś od automotive będzie w stanie pomóc.

0

No zapomniałem o mercedesie czyli już mamy 4. Połączenia przez proste programy TCP/IP client są przerywane tuż po połączeniu podejrzewam że musi od razu być wysłane RoutingActivationRequest. Auta bardzo ładnie odpowiadają na komendy UDP także samo połączenie to nie problem. Potrzebna aplikacja która jest napisana typowo dla DoIP. Problem mam tylko Pythonem .

1 użytkowników online, w tym zalogowanych: 0, gości: 1