Регулировка громкости по Bluetooth 4

62
7

Я разрабатываю монитор частоты сердечных сокращений Bluetooth 4 для использования на устройстве Android. Я хочу контролировать громкость воспроизведения музыки на устройстве Android, нажав кнопку на мониторе сердечного ритма. Например, если пользователь решает прослушать подкаст на своем устройстве Android в то время, когда он подключен к монитору частоты сердечных сокращений, и хочет изменить громкость, он должен это сделать, нажав кнопку на мониторе сердечного ритма. Как это можно достичь?

спросил(а) 2021-01-19T15:44:24+03:00 2 месяца, 3 недели назад
1
Решение
96

Вам нужно будет определить профиль Gatt низкого уровня для пользователя, чтобы передать информацию о нажатии кнопки. Я не знаю ничего подходящего среди стандартных профилей, но вы должны тщательно проверить. Затем вам понадобится ваше оборудование для реализации профиля, а затем некоторое приложение, работающее на телефоне, чтобы забрать другой конец и сделать регулятор громкости, который будет легким.

Было бы проще использовать ANT+, поскольку есть готовый профиль для элемента управления, который вы могли бы использовать (а также HR), поэтому никакая работа по разработке протокола не требовалась. Вы также потенциально сможете взаимодействовать с любым приложением с поддержкой профиля управления ANT+, а также ANT+ HR.

ответил(а) 2021-01-19T15:44:24+03:00 2 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема