2013-04-27 3 views
0

Я хочу получить данные о машине с устройства OBD2, чтобы я мог получить доступ к скорости автомобиля, скорости RPM, расходу топлива, живым данным, кодам ошибок и т. Д. Как я могу подключиться и читать из устройство OBD2 в iOS?Как получить доступ к данным с OBD в приложении iOS

ответ

2

Это зависит от устройства OBD, которое вы собираетесь использовать. Есть устройства на WiFi, доступные по IP-адресу (с использованием протокола TCP или UDP), через Bluetooth, работает как порт RS-232 и некоторые другие устройства, которые могут быть напрямую подключены по кабелю.

0

Я бы рекомендовал пройти через stream programming guide в библиотеке разработчиков iOS, так как у этого есть код, который делает именно то, что нужно сделать для общения с устройством Wi-Fi ELM.

Это действительно не намного больше, убедитесь, что у вас есть правильный IP и порт при подключении.

0

Я недавно открыл свою библиотеку OBD2 для iOS & macOS, которая абстрагирует транспортный протокол (WiFi, BTLE, CaptureFile), протокол транспортного средства (CAN, KWP, PWM, ...) и многое другое в набор классов многократного использования , Проверьте https://github.com/mickeyl/LTSupportAutomotive, который может помочь вам создать собственное приложение OBD2.

Смежные вопросы