To może ja wtrącę swoje 3 grosze - a w zasadzie 15 PLN, bo tyle kosztowały mnie elementy do poskładania własnego interfejsu ADS, który działa pod COM, i obsługuje tylko okrągłe złącze diagnostyczne.
Poniżej zdjęcia wykonanego już interfejsu - miał być tani, więc nie ma obudowy, nie ma wtyki 20pin, nie ma lansiarskiej naklejki "BMW ADS" ani diód led.
Schemat ideowy znaleziony na projekcie FreeOBD na wikipedii, lista elementów również, problem był tylko z pojemnikiem do wytrawiania, bo jestem w hotelu i obsługa zrobiła wielkie oczy, ale przekonałem uroczą kelnereczkę i też dało radę, podobnie jak z żelazkiem i drukarką laserową. Lutowanie to godzinka pracy, przetestowałem od ręki na e34 tds jednego z kelnerów, INPA łączy się ze sterownikiem DDE, czyta LiveData, można czytać i kasować błędy poduszek, ABS itp... - czyli dla niezaawansowanego użytkownika luksus. Nie sprawdzałem DIS, bo lapka mam od niedawna i szczerze mówiąc wolę pić piwo niż instalować VM, DISa itp... Warunkiem działania fejsu jest posiadanie kompa z fizycznym COM (chociaż to nie do końca pewne, moja przejściówka z USB się gdzieś zapodziała, jutro wracam do firmy to sprawdzę na innej). Ja akurat posiadam lapka z comem, więc u mnie bez stresu.
Oto i cała filozofia. Więc jeżeli kolega Asdares nie zrobił układu na MAX232 tylko właśnie taki prosty fejs na coma - to ameryki nie odkrył i nie ma tutaj żadnej magii związanej z OBD.
Oczywiście - uprzedzając pytania, jak ktoś się nie czuje na siłach, to mogę wykonać taki interfejs na zamówienie. Koszta to części + fanaberie typu obudowa czy wtyczka 20pin + jakieś dobre piwo dla mnie za poświęcony czas.