2017-02-03 11 views
0

Характеристики Bluetooth определяют Date Time GATT characteristic ... но я не смог найти службу GATT, с которой она связана. Я что-то пропустил в спецификациях GATT? Будет ли что-то вроде характеристик, которые могут быть использованы всеми службами?Какая служба GATT относится к характеристике GATT Date Time?

ответ

2

Существует определенно не «супер-характеристика», которая может использоваться всеми службами. Кроме того, по крайней мере, насколько мне известно, нет службы, которая бы непосредственно применяла эту характеристику. Кажется, это просто определение типа.

Например, возьмите службу мониторинга непрерывного глюкозы и ее характеристику Session Start Time: Поле значения «Время начала сеанса» имеет тип org.bluetooth.characteristic.date_time.

Интересно, что на домашней странице Nordic указан как Bluetooth Service. Но там они также описывают это как «Определение типа ble_date_time_t» без каких-либо функциональных возможностей.

+0

Спасибо за ответ. Содержит ли спецификации GATT стандартную услугу, добавляя к ней стандартную характеристику ... или нам нужно создать для нее настраиваемую службу? – telenn

+0

Стандартные сервисы, такие как служба непрерывного мониторинга глюкозы (CGM), должны быть реализованы точно так, как это определено спецификациями Bluetooth. Это должно обеспечить совместимость между различными устройствами; если одно устройство предоставляет услугу CGM, другое устройство может полагаться на работу службы, как указано. Если вы хотите добавить новый признак, вам придется создать для него настраиваемую службу. – Nebr