Garmon

http://sourceforge.net/projects/garmon/
Программа для диагностики по OBD-II, написанная на python'е
Портируйте, пожалуйста :)
Так есть же carmon
Ну вы уж вообще :)
http://openbossa.indt.org.br/carman/

опередили ;)
Carman умеет работать только с bluetooth диагностическим адаптером, а Garmon работает через USB (usb-com в адаптере)...
Обе программы работают только с одним чипом ELM327. У carman написано, что проверена работа только через BT, возможно нет технических ограничений для работы по USB.
Хотя это не мешает попробовать и garmon, он на питоне/GTK, это сильно упрощает перенос.
ИМХО не должно быть разницы БТ, USB serial или какой другой последовательный порт.
Главное что ОС поддерживает его.
Зависит от программы, работает она с БТ устройством через настройку по MAC адресу, или через порт.
Dali:Зависит от программы, работает она с БТ устройством через настройку по MAC адресу, или через порт.

Посмотрел я.
carman через dbus работает с BT serial.
Напрямую не будет с юсб работать.
При желании можно конечно сделать.
Исходники-то есть.
У меня не с чем пробовать.