28

Я говорю о наушниках, которые могут отправлять данные службы батарей GATT через соединение Bluetooth.

Я получаю уровни заряда батареи на устройствах Android и iOS без какого-либо дополнительного программного обеспечения, как показано на скриншоте здесь:

Проверьте значок Bluetooth в строке состояния с индикатором батареи

3 ответа3

12

В Windows 7 часть стека Bluetooth была предоставлена сторонним (например, Widcomm, Toshiba и т.д.) Дополнительным программным обеспечением. Некоторые из них поддерживают отображение уровня заряда батареи для некоторых типов устройств (существует несколько способов сообщить уровень заряда батареи). Вот почему некоторые люди говорят, что это поддерживается Windows, но это может быть не для всех.

В Windows 10 их заменил код Microsoft, и он (по крайней мере, по состоянию на 10.0.15063) не может показывать уровень заряда батареи для любого типа устройства Bluetooth.

Таким образом, для мониторинга уровня заряда аккумулятора устройств Bluetooth в Windows 10 вам необходимо установить дополнительное программное обеспечение. Некоторые крупные поставщики устройств Bluetooth предоставляют сопутствующее приложение, и оно показывает уровень заряда батареи. Я видел, как Microsoft и Logitech сделали это для своих продуктов для клавиатуры / мыши.

Если поставщик вашего устройства не предоставляет такое приложение, вы можете попробовать "Bluetooth Battery Monitor", который доступен по адресу: https://www.bluetoothgoodies.com/

Полное раскрытие: я автор программы.

Кстати, вы упомянули об обслуживании батареи GATT, но Windows (опять же, по крайней мере, с 10.0.15063) поддерживает доступ к GATT только через соединение LE и не допускает одновременного соединения LE/Classic. Таким образом, вы можете получить доступ к GATT устройств только LE (например, устройств HID), но вы не можете получить доступ к GATT наушников / гарнитур, потому что эти устройства подключены только к классическому.

3/3/2018 обновление:

Обновление 1809 для Windows 10 завершено (сборка 17763), и я думаю, что сейчас самое время уточнить, что он делает, а что нет.

Насколько я тестировал, он поддерживает только устройства Bluetooth LE (Low Energy), которые используют GATT Battery Service для сообщения информации о батарее. Если вы используете мышь / клавиатуру Bluetooth LE, эти устройства, вероятно, в порядке. Но большинство других устройств, включая наушники, гарнитуры и классические мыши / клавиатуры, не поддерживаются Windows 10, и программное обеспечение сторонних производителей по-прежнему необходимо.

Я также протестировал последний предварительный выпуск Insider для обновления 19H1 (сборка 18252), но он такой же, как и 1809. Ниже приведен скриншот с 1809 года. Все эти устройства способны передавать информацию об аккумуляторе, но Microsoft Mobile Mouse 3600 от Microsoft является единственным устройством, которое Windows 10 может отображать информацию.

3

Если вы используете Windows 10 Build 17639 или выше, уровень заряда батареи будет отображаться непосредственно на экране Bluetooth и других устройств в приложении «Настройки».

В настоящее время стабильным выпуском Windows 10 является сборка 17134.1 (обновление весна / апрель 2018 г.). Сборка 17639 в настоящее время доступна только тем, кто в программе Windows Insiders выбрал Skip Ahead. Однако было бы разумно предположить, что это будет включено в следующее обновление Windows 10 в конце 2018 года (обычно «осень» / осень).

Более подробная информация доступна по адресу https://blogs.windows.com/windowsexperience/2018/04/04/announcing-windows-10-insider-preview-build-17639-for-skip-ahead/ под заголовком "Процент батареи Bluetooth" в настройках ".

2

"Видимо" Windows 7 и Windows 10 имеют поддержку для проверки состояния батареи. Для проверки состояния батареи устройства Bluetooth в Windows 7, вот учебник от Lenovo. (https://support.lenovo.com/us/en/solutions/ht070699).

Кроме того, вот изображение, показывающее элемент панели управления для Windows 10 (хотя я не уверен в его легитимности [ http://imgur.com/gallery/uj2WIPM ])

Я ничего не могу найти в Windows 8/8.1, я проверил себя (это то, что у меня есть), и я не могу найти где-нибудь для индикаторов состояния батареи.

Существует очень мало по этому вопросу, это странная недостающая особенность Windows, которую они не исправят. В сообществе справки Windows его спросили об этом, и они просто быстро ответили в основном словами:«Это не существует, исправьте это самостоятельно (https://answers.microsoft.com/en-us/windows/forum/windows_8- аппаратное обеспечение / как определить уровень заряда батареи / df8004aa-8b4f-480c-a53d-3048a0bc96be).

Я не мог найти никаких приложений / инструментов для этого, это очень странно. Во всяком случае, я надеюсь, что это немного поможет вам, если вы на Windows 8.1, как я, вы застряли в догадках. Я не могу проверить Windows 7 или 10, потому что у меня его нет, если кто-то может проверить учебник моей ссылки, это было бы здорово. Удачи!

Может быть, установка собственного драйвера / службы Bluetooth добавит поддержку индикатора батареи, но я не уверен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .