2016-09-12 9 views
0

Я хочу создать приложение iOS для подключения своего OBD 2 Wi-Fi к iPhone. Но я понятия не имею, как сделать одноранговое соединение с быстрым 2. У меня есть OBD-документ для связи с ним (https://www.elmelectronics.com/wp-content/uploads/2016/07/ELM327DS.pdf - стр. 30). Я попытался найти то же самое на андроиде и окнах, но проблема в том, что я знаю одноранговое общение с iOS. Я вижу много приложений для iOS для протокола OBD в магазине приложений, я уверен, что кто-нибудь может мне помочь! Спасибо!OBD 2 iOS wifi swift communication

ответ

0

Вам не нужно знать о реальном соединении peer2peer wifi. После того как вы подключили свой телефон к сети Wi-Fi, созданной адаптером wdi obd2, вы сможете установить для него хорошее старое TCP-соединение. По умолчанию большинство адаптеров wifi прослушивают 192.168.0.10:35000 для входящих подключений.

После установления соединения TCP вы можете связываться через AT и PID путем записи/чтения в/из сокета. Фактический протокол описан в руководстве ELM327 и стандартным документам ISO/SAE.