我已经购买了微软手环。我的范围是使用该设备来实时跟踪步数和心率等信息。我在想有没有一种方法可以在没有第三设备的情况下直接将这些数据实时传输到pc,例如使用蓝牙设备?是否有一个文件系统,以便在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
如何将设备与应用程序配对?我已经使用微软同步应用程序将设备与pc配对。
编辑2:我创建了一个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();
}
我该怎么做才能得到整数值的心率?是否有办法将项目导入unity?
跑步和锻炼不需要手机。但如果你的想法是无限期地使用手环,几天,然后与存储同步将不起作用。微软手环就像一个传感器的集合,而不是一个单独工作的设备。
您可以将Band直接配对到启用蓝牙(例如Windows)的PC上,然后使用Band SDK连接到Band并从Windows应用程序流式传输实时数据。