Я пытаюсь написать приложение, которое использует датчики Microsoft Bands (частота сердечных сокращений, температура кожи, шагомер и т. Д.), Но будет использоваться на общем диапазоне, не привязанном к конкретному пользователю. На данный момент я не могу найти способ подключить ремешок к устройству исключительно через Bluetooth, так как ремешок должен быть сначала подключен к приложению Microsoft Health и зарегистрирован в нем. Кто-нибудь знает, как это сделать с помощью недавно выпущенного SDK?
Могу ли я подключиться к Microsoft Band без приложения Microsoft Health
Ответы (2)
Только приложения Microsoft Health (на различных поддерживаемых платформах) могут перевести Band из состояния «сброс к заводским настройкам» в состояние «настройки», что включает в себя регистрацию Band в учетной записи Microsoft. Однако нет требования, чтобы Band оставался зарегистрированным для этой учетной записи. После этого, зарегистрировавшись или нет, вы можете подключиться к Band с помощью Band SDK с любого телефона, просто подключив Bluetooth Band к этому телефону.
После завершения настройки можно подключить ремешок к любому телефону.
Есть некоторые предостережения. К ним относятся:
- iOS и Windows Phone не требуют установки Microsoft Health для работы Band со сторонним приложением, использующим Microsoft Band SDK.
- Android необходимо установить приложение Microsoft Health на любой телефон, к которому вы подключаете браслет, поскольку служба Microsoft Band Service, используемая для связи с Band, запускается через приложение Microsoft Health.
- Это означает, что вы можете связать Band с любым Microsoft Health на любой поддерживаемой платформе, чтобы обойти настройку Band. Тогда только для Android потребуется установка Microsoft Health на телефон для использования SDK.
Если это сработает для вас, вот несколько грубых шагов, чтобы сделать это. Это не поддерживаемые варианты использования, но, поэкспериментировав с приведенной ниже процедурой, вы сможете добиться того, о чем просили.
Шаги:
- Подключите Microsoft Band к телефону 1 с помощью приложения Microsoft Health.
- После завершения сопряжения и выхода браслета из экранов настройки вы можете войти в настройки Bluetooth телефона и разорвать сопряжение с диапазоном в приложении настроек Bluetooth 1-го телефона.
- Теперь возьмите второй телефон, войдите в его экран настроек Bluetooth и начните поиск устройств для сопряжения.
- Войдите в приложение настроек браслета и перейдите к значку Bluetooth. Выберите это, а затем выберите Сопряжение.
- Теперь ремешок должен появиться в настройках Bluetooth второго телефона как устройство, с которым вы можете выполнить сопряжение.
- Если на Android или Windows Phone подключите классическое соединение Bluetooth (название группы) для браслета.
- Если на iOS вы увидите 2 записи для диапазона, одну для классического Bluetooth (название диапазона), а другую - для Bluetooth LE (название диапазона с LE в конце). Соедините классический, а затем LE. - Иногда это не срабатывает с первого раза, и может потребоваться несколько попыток.
После завершения ваш ремешок должен быть сопряжен с телефоном 2.