Я долго искал одно и то же. Вот, пожалуй, самая полезная ссылка, которую я нашел:
KW1281 Живая диагностика с Raspberry Pi
Автор анализирует часть программного обеспечения, написанного для Windows, просматривая потоки байтов, проходящие между его компьютером и компьютером его автомобиля. Хотя технические детали интересны, он также предоставляет фрагменты исходного кода, которые можно использовать.
Его окончательный вывод заключается в том, что Raspberry Pi не может считывать данные с интерфейса OBD-II автомобиля во время работы двигателя. Его рассуждения - глючные серийные драйверы, приводящие к неправильному времени.
Вот еще один, который может в конечном итоге обеспечить решение, но в основном охватывает аппаратную часть:
Raspberry Pi Car PC Project
Автор запросил бесплатный чип STN1110 и планирует создать специальную плату для связи со своей машиной. Если вы выполните поиск на досках Raspberry Pi, вы найдете пару других людей, работающих над тем же. Я даже смог найти человека, работающего над рыночной версией такой доски:
OBD-II STN1110
Создатель не предоставил веб-сайт для заказа такой доски, о которой я знаю, но, похоже, предложит их, если вы отправите личное сообщение в форме.
Существует также приложение для Android под названием Torque, которое доступно. Однако мне не удалось найти источник для этого.
Еще несколько потенциально полезных ссылок:
pyOBD - Программа с открытым исходным кодом (GPL), написанная на python, которая взаимодействует с OBD-II. Если это не идеально подходит для Raspberry Pi, я не знаю, что это такое.
openOBD: OBD-II Scan Tool - заброшенная программа OBD-II на C ++ для систем Windows и Linux.
Редактировать 28.07.2013
Сегодня на RaspberryPi.org было сообщение в блоге с более полезной информацией:
Вот ссылка на блог: Carputers - некоторые идеи для начала
Ссылка на сообщение на форуме о парне, который вставил пи-пи в свой F150: My Pi Carputer в мой грузовик .
Ссылка на его источник на github .
Еще один проект с OBD и GPS: OBD GPS Logger
Программное обеспечение, написанное для вышеупомянутого, которое имитирует OBD: OBDSim
У меня такое чувство, что если я не начну работать над этим в ближайшее время, ничего не останется для развития.