Какой профиль / протокол Bluetooth используется для каркаса, чтобы узнать уровень сигнала и / или уровень заряда подключенного телефона
У меня есть Bluetooth, встроенный в мою машину по умолчанию. Когда мой телефон (Nexus 4) подключен, он отображает уровень сигнала и уровень заряда телефона на дисплее. Какой профиль / протокол Bluetooth используется для этого? Я исследовал профили HFP и MAP, но не смог найти ничего по силе сигнала или уровню заряда.
В конце я хочу создать приложение для Android, которое отправляет уровень аккумулятора в автомобиль с помощью Bluetooth-каркаса, чтобы активировать зарядную "анимацию".
1 ответ
Скорее всего, это использует профиль Hands Free (см. Разделы 4.5 и 4.7), где Audio Gateway (ваш телефон) может сообщать как о громкости сигнала, так и об уровне заряда аккумулятора в Hands Free (ваш автомобиль).
Я не знаком с внутренними компонентами Android, но могу предположить, что Audio Gateway является частью платформы и не может быть изменен программно - нет веской причины позволять разработчику изменять уровень заряда батареи или уровень сигнала, передаваемый другим устройствам.