微软宣布正在与Fitbit,Garmin和其他公司提供更好的蓝牙连接和支持。这可能有效地改造了操作系统提供的现有通知功能。
Microsoft泄露了该项目的详细信息,并指出它正在与这些设备制造商合作,以在Windows 10创建者更新中提供改进的蓝牙体验。最近的预览还暗示了其中一些功能。用户被要求在相同的情况下进行反馈。
微软有融合的Windows 10 Build 15007中的蓝牙服务中的三个主要功能。这三个功能是Gatt服务器,未配对的蓝牙LE设备连接和蓝牙LE外围设备。
GATT服务器
GATT本质上是指通用属性。这描述了需要如何构造数据,并且需要在蓝牙LE设备上运行。具有“有趣数据”的设备被称为服务器,而部署数据的设备是客户端。 GATT服务器可能对Windows 10用户特别有用。
GATT服务器将旨在改善用户对可穿戴设备的体验。如何? Windows 10智能手机现在可以充当服务器,以便将通知发送到通过蓝牙连接的其他设备。
Windows Phone的客户端将从心率显示器中读取数据,以便可以跟踪用户是否正确锻炼。当一条短信输入时,Windows将能够通过蓝牙将该消息发送到连接到智能手机的设备。
当通过蓝牙连接到Windows 10手机时,这些更改将使用户能够在其可穿戴设备上使用通知。 Fitbit是此支持的领先者,很快就会在Windows 10手机上具有内置的通话和消息支持。
蓝牙LE外围角色
蓝牙现在,除了定义GATT角色外,还将能够定义通用访问配置文件(GAP)角色。差距角色确定哪种设备将提供蓝牙连接,哪些设备将连接到它们。
要链接小工具,用户通常会在“设置”选项卡中找到要连接到的设备。连接过程指出,Windows充当了差距中心角色。在许多情况下,需要将智能锁(例如智能锁)与Windows同步,或者需要连接两个设备时。在这种情况下,窗口必须显示为“连接”。
在预览中,显示了应用程序,将系统置于为LE设备提供蓝牙支持和连接的状态。有了这个外围角色和GATT的结合,Windows可以在所有四个Gatt和Gap角色上工作。
未配对的蓝牙LE设备连接
通常需要将蓝牙设备配对与Windows配对以访问它们。这迫使用户导航返回“设置”选项卡以连接设备,或导致开发人员在应用程序本身中创建配对逻辑代码。
一些设备不支持蓝牙连接,这导致了大量背景工作。发布改进的蓝牙支持,由于新的GATT API,该方案可能会有所不同,因为它可能有助于更好地连通性和不配对设备的配对选项。
可悲的是,没有太多可穿戴设备提供Windows 10支持。虽然微软希望在基于Windows 10的智能手机中改善其蓝牙功能,由于开发人员的支持不佳,OS上的用户仍在遭受苦难。