如何通过 Windows PC 获取蓝牙耳机的电池电量?

如何通过 Windows PC 获取蓝牙耳机的电池电量?

我说的是可以发送的耳机GATT 电池服务通过蓝牙连接传输数据。

我无需任何附加软件即可在 Android 和 iOS 设备上获取电池电量,如下图所示:

使用电池计量器检查状态栏蓝牙图标

答案1

在 Windows 7 中,部分蓝牙堆栈由第三方(如 Widcomm、Toshiba 等)附加软件提供。其中一些确实支持某些类型设备的电池电量显示(有多种方式可以报告电池电量)。这就是为什么有些人说 Windows 支持它,但可能并非每个人都支持。

在 Windows 10 中,它们被微软的代码取代,并且它(至少截至 10.0.15063)没有能力显示任何类型的蓝牙设备的电池电量。

因此,要在 Windows 10 上监控蓝牙设备的电池电量,您确实需要安装其他软件。一些主要的蓝牙设备供应商提供配套应用程序,它可以显示电池电量。我看到微软和罗技为他们的键盘/鼠标产品这样做。

如果您的设备供应商不提供此类应用程序,您可能需要尝试“蓝牙电池监视器”,可从以下网址获取:https://www.bluetoothgoodies.com/

全面披露:我是该程序的作者。

顺便说一句,您提到了 GATT 电池服务,但 Windows(再次强调,至少从 10.0.15063 开始)仅支持通过 LE 连接访问 GATT,并且不允许同时进行 LE/Classic 连接。因此,您可以访问仅支持 LE 的设备(例如 HID 设备)的 GATT,但无法访问耳机的 GATT,因为这些设备仅与 Classic 连接。

2018 年 10 月 3 日更新:

Windows 10 更新 1809 已完成(版本 17763),我认为现在是时候澄清它能做什么和不能做什么了。

据我测试,它仅支持使用 GATT 电池服务报告电池信息的蓝牙 LE(低能耗)设备。如果您使用的是蓝牙 LE 鼠标/键盘,这些设备可能没问题。但 Windows 10 不支持大多数其他设备,包括耳机、耳麦和经典鼠标/键盘,仍然需要第三方软件。

我还测试了 19H1 更新的最新 Insider 预览版(内部版本 18252),但它与 1809 相同。以下是来自 1809 的屏幕截图。所有这些设备都能够报告电池信息,但微软的“蓝牙移动鼠标 3600”是 Windows 10 唯一可以显示该信息的设备。

在此处输入图片描述

答案2

如果您运行的是 Windows 10 Build 17639 或更高版本,电池电量将在“设置”应用的“蓝牙和其他设备”屏幕上本地显示。

目前,Windows 10 的稳定版本是 Build 17134.1(2018 年春季/4 月更新)。Build 17639 目前仅供选择跳过的 Windows Insiders 计划用户使用。不过,可以合理地假设,这将包含在 2018 年晚些时候(通常是“秋季”)的下一个 Windows 10 功能更新中。

在此处输入图片描述

更多详情请访问https://blogs.windows.com/windowsexperience/2018/04/04/announcing-windows-10-insider-preview-build-17639-for-skip-ahead/在“设置中的蓝牙电池百分比”标题下。

答案3

“显然”Windows 7 和 Windows 10 支持检查电池状态。有关在 Windows 7 上检查蓝牙设备的电池状态,请参阅联想提供的教程。(https://support.lenovo.com/us/en/solutions/ht070699)。

另外,这里有一张显示 Windows 10 控制面板项的图片(虽然我不确定它的合法性[https://i.stack.imgur.com/OKsrX.jpg])

我在 Windows 8/8.1 上找不到任何东西,我自己检查过(这就是我所拥有的),但在任何地方都找不到电池状态指示器。

关于这个问题的信息很少,这是 Windows 中一个奇怪的缺失功能,他们不会修复。在 Windows 帮助社区中,有人问过这个问题,他们只是很快地回答说“它不存在,自己修复它(https://answers.microsoft.com/en-us/windows/forum/windows_8-hardware/how-to-determine-the-battery-level-of-a-bluetooth/df8004aa-8b4f-480c-a53d-3048a0bc96be)。

我也找不到任何应用程序/工具,这很奇怪。无论如何,我希望这一点对你有帮助,如果你和我一样使用 Windows 8.1,你只能猜测。我无法测试 Windows 7 或 10,因为我没有,如果有人可以验证我的链接教程那就太好了。祝你好运!

也许安装自定义的蓝牙驱动程序/服务会增加对电池指示器的支持,但我不确定。

相关内容