5

我已经购买了微软乐队。我的范围是使用该设备来实时跟踪步数和心率等信息。我在徘徊有没有办法在没有第三台设备的情况下直接将这些数据实时获取到电脑上,例如使用蓝牙设备?是否有文件系统可以将数据存储在 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 同步应用程序将设备与 pc 配对。

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();
      }

我应该怎么做才能将心率作为整数值?有没有办法将项目导入统一?

4

2 回答 2

6

对于跑步和锻炼,您不需要手机。但是,如果您的想法是无限期地使用乐队几天,然后与存储同步将无法正常工作。Microsoft Band 就像传感器的集合体,而不是单独工作的设备。

于 2015-09-10T13:59:10.623 回答
5

您可以将手环直接与支持蓝牙的(例如 Windows)PC 配对,然后使用手环 SDK 连接到手环并从 Windows 应用程序传输实时数据。

于 2015-09-11T18:44:39.017 回答