Windows Phone 中的信标 8.1 - 没有可能性吗?
Beacons in Windows Phone 8.1 - there are no possibilities?
首先,是的,我已经阅读了所有其他类似的问题。
其次,我正在开发必须使用 Beacons 的应用程序 (WP 8.1 WinRT)。我读了很多关于它的文章,而且我知道,如果不先配对,通常无法与 BLE 设备连接。但希望最后破灭,所以我想问问我有什么可能性。可以在代码中配对设备(根据我读过的文章——不是,但也许有人知道方法)?或者只是获取附近的信标 ID 或名称,或有关它们的任何信息?我找到的所有帖子都已过时(从去年开始,也许 MS 或某人发布了一些 update/api?)我搜索任何类型的解决方案,api 或者只是想知道如何避免配对问题。手动配对不起作用 - 1. 不确定是否可以配对信标,2. 信标太多(我需要信标)
无论如何,我都在寻找交流甚至获得信标。
如果有任何选择或想法,我将不胜感激
虽然我还没有尝试过,但开发人员已经构建了一个 HCI 层来直接与 Windows 10 台机器上的蓝牙加密狗对话。可在此处获得:WinBeacon
这只适用于台式机,不适用于手机。如果你对Windows8.x的手机感兴趣,我相信没有任何解决办法。我已经与微软工程师交谈过,他们向我证实了这一点。
移动设备上 Windows 8.x 的根本问题是任何蓝牙 LE 扫描操作(搜索信标必须执行的操作)必须由操作系统启动。没有 public API 也没有已知的私有 API 可用于启动蓝牙 LE 扫描。与设备配对无济于事——重要的是扫描,iBeacon 和类似的 BLE 信标类型根本不使用配对来实现其主要的接近检测目的。
Microsoft 工程师告诉我没有计划将此功能添加到 8.x,因为他们想将人们推向 Windows10。
虽然我知道这对 Windows 8.x 没有帮助,但我会记录下来,对于即将发布的 Windows 10 版本,我们正在开发Android 信标库到 Windows here.
首先,是的,我已经阅读了所有其他类似的问题。
其次,我正在开发必须使用 Beacons 的应用程序 (WP 8.1 WinRT)。我读了很多关于它的文章,而且我知道,如果不先配对,通常无法与 BLE 设备连接。但希望最后破灭,所以我想问问我有什么可能性。可以在代码中配对设备(根据我读过的文章——不是,但也许有人知道方法)?或者只是获取附近的信标 ID 或名称,或有关它们的任何信息?我找到的所有帖子都已过时(从去年开始,也许 MS 或某人发布了一些 update/api?)我搜索任何类型的解决方案,api 或者只是想知道如何避免配对问题。手动配对不起作用 - 1. 不确定是否可以配对信标,2. 信标太多(我需要信标) 无论如何,我都在寻找交流甚至获得信标。 如果有任何选择或想法,我将不胜感激
虽然我还没有尝试过,但开发人员已经构建了一个 HCI 层来直接与 Windows 10 台机器上的蓝牙加密狗对话。可在此处获得:WinBeacon
这只适用于台式机,不适用于手机。如果你对Windows8.x的手机感兴趣,我相信没有任何解决办法。我已经与微软工程师交谈过,他们向我证实了这一点。
移动设备上 Windows 8.x 的根本问题是任何蓝牙 LE 扫描操作(搜索信标必须执行的操作)必须由操作系统启动。没有 public API 也没有已知的私有 API 可用于启动蓝牙 LE 扫描。与设备配对无济于事——重要的是扫描,iBeacon 和类似的 BLE 信标类型根本不使用配对来实现其主要的接近检测目的。
Microsoft 工程师告诉我没有计划将此功能添加到 8.x,因为他们想将人们推向 Windows10。
虽然我知道这对 Windows 8.x 没有帮助,但我会记录下来,对于即将发布的 Windows 10 版本,我们正在开发Android 信标库到 Windows here.