Я купил майкрософт бэнд. Моя цель — использовать это устройство для отслеживания информации, такой как шаги и частота сердечных сокращений, в реальном времени. Я блуждаю, есть ли способ получить эти данные в режиме реального времени без третьего устройства непосредственно на ПК, используя, например, устройство Bluetooth? Существует ли файловая система для хранения данных на устройстве Band? Как я могу хранить свои данные, когда, например, я нахожусь на улице и у меня нет мобильной поддержки?
Изменить: я скачал пример кода с сайта. Теперь у меня проблемы с запуском проекта с использованием любого устройства эмулятора. В обоих случаях я получаю сообщение о сбое загрузочного устройства. Устройство не найдено. В случае эмулятора я получил следующую ошибку:
Error 2 Error : DEP6200 : Boostrapping 'Emulator 8.1 U1 qHD 5 inch' failed. Device cannot be found. The configuration data for this product is corrupt. Contact your support personnel.
Personalization.WindowsPhone
Как я могу связать устройство с моим приложением? Я уже подключил устройство к ПК с помощью приложения Microsoft Sync.
Edit2: я создаю приложение среды выполнения Windows и следовал инструкциям из упомянутой ссылки. Мне удается найти сопряженное устройство по коду. Как узнать частоту сердечных сокращений с помощью сопряженного устройства?
Мой код следующий:
IBandInfo[] bandsPaired = await BandClientManager.Instance.GetBandsAsync();
IBandClient bandClient = await BandClientManager.Instance.ConnectAsync(bandsPaired[0]);
if (bandClient.SensorManager.HeartRate.GetCurrentUserConsent() != UserConsent.Granted)
{
await bandClient.SensorManager.HeartRate.RequestUserConsentAsync();
}
Что я должен сделать, чтобы получить частоту сердечных сокращений в виде целочисленного значения? Есть ли способ импортировать проект в единство?