Я буду использовать устройство OBD2 для получения данных из автомобиля.У меня пока нет ключа, но я читаю, как все должно быть сделано.Насколько я понимаю, устройство должно быть с включенным BLE и должно сканировать периферийные устройства с какой-то определенной службой.
Например, мне нужно получить скорость транспортного средства.Как я должен знать, что такое UUID службы, которую я ищу, и каковы UUID ее характеристик и, возможно, некоторые подробности о данных, которые должны быть получены.Например, для устройств, использующих профили GATT, их можно найти здесь: https://www.bluetooth.com/specifications/gatt/services.Но я не нахожу такой документации для OBD2.Я нашел этот ответ: здесь и первый здесь .Насколько я понимаю, они предполагают, что мне нужно просмотреть все периферийные устройства и все службы и попробовать все характеристики, чтобы найти нужные и выделить их по реакции.Это единственный способ сделать это?Я нашел также этот проект: здесь , где используется какой-то UUID, но я не могу понять, откуда он.Любые предложения, как получить необходимые UUID-ы?