Характеристики Bluetooth с низким энергопотреблением Профиль сердечного ритма по сравнению со службой измерения сердечного ритма

Я пытаюсь понять, как Bluetooth BLE работает на стороне программирования iOS. На странице https://www.bluetooth.org/Technical/Specifications/adopted.htm, есть две спецификации: профиль частоты пульса и сервис частоты пульса.

О введении профиля сердечного ритма говорится:

Профиль сердечного ритма используется для того, чтобы устройство сбора данных могло получать данные от датчика сердечного ритма, который предоставляет сервис сердечного ритма.

На каком-то сервисе вроде уровня заряда батареи нет соответствующего профиля. В чем разница между ними? Один для отправителя (услуга) и один для получателя (профиль)?


person huggie    schedule 26.12.2012    source источник


Ответы (1)


Профиль сердечного ритма определяет профиль приложения, позволяющий клиенту определять устройство как датчик сердечного ритма. Этот профиль должен включать как минимум сервис GAP и сервис сердечного ритма для соответствия

Для батареи мониторинг уровня заряда батареи не является приложением само по себе (или это было бы не очень полезно в качестве приложения), но уместно указать службу батареи для мониторинга уровня заряда батареи в приложении.

Например, датчик сердечного ритма должен иметь профиль, соответствующий профилю сердечного ритма, поэтому он должен включать как минимум сервис GAP и сервис сердечного ритма. Он также может включать (в качестве опции) службу батареи, позволяющую отслеживать уровень заряда батареи датчика сердечного ритма.

С Уважением

person Bylos    schedule 18.01.2013