Интерпретация OBD2 услуг и характеристик Swift4 - PullRequest
0 голосов
/ 28 июня 2018

Я создаю приложение, которое подключается к устройству VEEPEAK BLE, которое считывает метрики транспортного средства, такие как MPH, RPM и другие свойства. Я могу подключиться к устройству с помощью CoreBluetooth и могу видеть устройства и их характеристики. Моя проблема в том, что я не могу найти какую-либо документацию или таблицу GAAT, которая ссылается на эти коды. Ниже напечатана распечатка моей консоли с различными UUID, которые я открываю.

Optional("VEEPEAK") has service with uuid 180A
Optional("VEEPEAK") has service with uuid 49535343-FE7D-4AE5-8FA9- 
9FAFD205E455
Optional("VEEPEAK") has service with uuid FFF0
service with uuid 180A has characteristic with uuid 2A29
service with uuid 180A has characteristic with uuid 2A24
service with uuid 180A has characteristic with uuid 2A25
service with uuid 180A has characteristic with uuid 2A27
service with uuid 180A has characteristic with uuid 2A26
service with uuid 180A has characteristic with uuid 2A28
service with uuid 180A has characteristic with uuid 2A23
service with uuid 180A has characteristic with uuid 2A2A
service with uuid 49535343-FE7D-4AE5-8FA9-9FAFD205E455 has 
characteristic with uuid 49535343-6DAA-4D02-ABF6-19569ACA69FE
service with uuid 49535343-FE7D-4AE5-8FA9-9FAFD205E455 has 
characteristic with uuid 49535343-ACA3-481C-91EC-D85E28A60318
service with uuid FFF0 has characteristic with uuid FFF1
service with uuid FFF0 has characteristic with uuid FFF2

Как я могу интерпретировать эти коды для получения информации, которую я ищу?

...