.Даже не знаю что сказать чтоб не обидеть вот поддерживаемые ELM протоколы SAE J1850 PWM (41.6 Kbaud);
SAE J1850 VPW (10.4 Kbaud);
ISO 9141-2 (5 baud init, 10.4 Kbaud);
ISO 14230-4 KWP (5 baud init, 10.4 Kbaud);
ISO 14230-4 KWP (fast init, 10.4 Kbaud);
ISO 15765-4 CAN (11 bit ID, 500 Kbaud);
ISO 15765-4 CAN (29 bit ID, 500 Kbaud);
ISO 15765-4 CAN (11 bit ID, 250 Kbaud);
ISO 15765-4 CAN (29 bit ID, 250 Kbaud).
SAE J1939 CAN (29 bit ID, 250* kbaud)
USER1 CAN (11* bit ID, 125* kbaud)
USER2 CAN (11* bit ID, 50* kbaud)
если не затруднит где здесь "протокол OBD2 и EOBD"
Опять неверное мнение, есть программы TECU, например которые делают почти все, что и Techstream. Почти это только потому, что еще не знают как изменить длительность импульсов Wake-Up при Fast Init для некоторых моделей внутреннего рынка TOYOTA, в этом случае адаптеры K-Line предпочтительнее, но применение на новых моделях CAN делает ELM одним из самых дешевых адаптеров для диагностики.