- javascript/
- Javascript 尝试连接到Metro应用程序中的蓝牙LE设备时出现错误80070005
Javascript 尝试连接到Metro应用程序中的蓝牙LE设备时出现错误80070005
Javascript 尝试连接到Metro应用程序中的蓝牙LE设备时出现错误80070005,javascript,microsoft-metro,bluetooth-lowenergy,Javascript,Microsoft Metro,Bluetooth Lowenergy,我正在开发一个跨平台的应用程序,它使用蓝牙低能量技术连接到Polar H7心率监视器。我只有Windows 8应用程序有问题
为了了解LE设备连接的可能性,我正在尝试启动蓝牙低能量健康模式示例
因此,我的行动:
首先,我下载了这个示例的源代码并编译了它。我有一些问题。我住在俄罗斯的莫斯科,我的时间是UTC+4。当我试图构建这个示例时,我遇到了一个错误“Driver设置为不正确的日期(不允许使用过期的Driver)”。我必须在我的系统中更改时区,然后构建成功
然后我将Package.cer添加到
我正在开发一个跨平台的应用程序,它使用蓝牙低能量技术连接到Polar H7心率监视器。我只有Windows 8应用程序有问题
为了了解LE设备连接的可能性,我正在尝试启动蓝牙低能量健康模式示例
因此,我的行动:
首先,我下载了这个示例的源代码并编译了它。我有一些问题。我住在俄罗斯的莫斯科,我的时间是UTC+4。当我试图构建这个示例时,我遇到了一个错误“Driver设置为不正确的日期(不允许使用过期的Driver)”。我必须在我的系统中更改时区,然后构建成功
然后我将Package.cer添加到证书存储中并安装了驱动程序
我打开了设备元数据编写向导,并使用以下参数制作了设备元数据包:
软件包名称:Microsoft.SDKSamples.BluetoothLeHolthProfiles.JS
发布者:CN=Microsoft Corporation,O=Microsoft Corporation,L=Redmond,S=Washington,C=US
BluetoothLeHolthProfiles.HealthDevicesApp
在特权数据段中复制数据,并将访问自定义驱动程序设置为“true”
硬件ID:
BTHLEDevice{0000180d-0000-1000-8000-00805f9b34fb}
BTHLE\Dev_fe65d3a17796
BTHLEDevice{0000180d-0000-1000-8000-00805f9b34fb}
型号名称:心率服务
制造商:微软
类别:健康.心率
然后,我安装并将此元数据信息复制到系统,最后连接到我的设备
我已经创建了StoreManifest.xml文件,并将我的ExperienceID粘贴到那里
我已经构建了Metro应用程序示例,在尝试执行时收到错误80070005
deviceFactory.getDeviceFromIdAsync(设备[0]。id,函数(设备){
...
}
我在几天内尝试连接到LE设备,但结果都是一样的。我做错了什么?我只是没有阅读所有手册,也没有更改存储包的属性。你有没有发现这个问题?我也有同样的问题,文档是…Lacking它通常指向访问应用程序的权限错误驱动程序。对于元数据,您是否遵循了向导?