Как идентифицировать UUID ble из спецификаций услуг bluetooth?
В настоящее время я работаю над пульсометром и обнаружил, что "2A37" - это uuid, который используется для получения данных о частоте сердечных сокращений с устройства hrm. Тогда я много искал, но не нашел, почему я должен использовать "2A37", а не другие для получения данных о частоте сердечных сокращений.
Я прошел через информацию ниже ссылки сайта bluetooth, но все еще я в замешательстве.
Https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx .
Может ли кто-нибудь, пожалуйста, заставить меня понять как я могу выбрать различные UUID для различных служб.
Пример:
Допустим, мне нужно получить данные батареи из устройства управления человеческими ресурсами, то, от информации, услуги Bluetooth, как узнать UUID для обслуживания батареи данные.
Заранее благодарю.
1 ответ:
0x2A37 имеет идентификатор UUID измерение пульса характеристика. Вы используете это число, потому что спецификация говорит, что это то, что есть. Служба сердечного ритма - 0x180D. на странице, на которую вы ссылаетесь, есть номера в таблице. Обслуживание аккумулятора 0x180F. Что вам понадобится, чтобы прочитать это Уровень заряда аккумулятора, характерные, которая 0x2A19. Вам просто нужно щелкнуть сервис батареи, а затем нажать на характеристику батареи, чтобы найти соответствующую страницу со всеми деталями.
Comments