Estou falando de fones de ouvido que podem enviar dados do serviço de bateria do GATT pela conexão Bluetooth.
Eu obtenho os níveis de bateria nativamente em dispositivos Android e iOS sem nenhum software adicional, conforme mostrado na captura de tela aqui:
Respostas:
No Windows 7, parte da pilha Bluetooth foi fornecida por um software complementar de terceiros (como Widcomm, Toshiba, etc). Alguns deles eram compatíveis com a exibição do nível da bateria para alguns tipos de dispositivos (há várias maneiras de relatar o nível da bateria). É por isso que algumas pessoas dizem que é suportado pelo Windows, mas pode não ser o caso para todos.
No Windows 10, eles foram substituídos pelo código da Microsoft e não (pelo menos a partir de 10.0.15063) tem capacidade para mostrar o nível da bateria para qualquer tipo de dispositivo Bluetooth.
Portanto, para monitorar o nível de bateria dos dispositivos Bluetooth no Windows 10, é necessário instalar um software adicional. Alguns dos principais fornecedores de dispositivos Bluetooth fornecem aplicativos complementares e mostram o nível da bateria. Vi a Microsoft e a Logitech fazendo isso para seus produtos de teclado / mouse.
Se o fornecedor do seu dispositivo não fornecer esse aplicativo, experimente o "Bluetooth Battery Monitor", disponível em: https://www.bluetoothgoodies.com/
Divulgação completa: Sou o autor do programa.
A propósito, você mencionou sobre o serviço de bateria do GATT, mas o Windows (novamente, pelo menos a partir de 10.0.15063) oferece suporte ao acesso do GATT apenas pela conexão LE e também não permite a conexão LE / Classic simultânea. Portanto, você pode acessar os dispositivos somente GATT de LE (como dispositivos HID), mas não pode acessar o GATT do seu fone de ouvido / headset porque esses dispositivos estão conectados apenas ao Classic.
Atualização 03/10/2018:
A atualização 1809 do Windows 10 foi finalizada (compilação 17763) e acho que é um bom momento para esclarecer o que faz e o que não faz.
Tanto quanto eu testei, ele suporta apenas dispositivos Bluetooth LE (Low Energy) que usam o GATT Battery Service para relatar informações sobre a bateria. Se você estiver usando mouses / teclados Bluetooth LE, é provável que esses dispositivos estejam OK. Mas a maioria dos outros dispositivos, incluindo fones de ouvido, fones de ouvido e mouses / teclados clássicos, não é suportada pelo Windows 10 e ainda é necessário um software de terceiros.
Também testei a versão mais recente do Insider para a atualização 19H1 (compilação 18252), mas é igual a 1809. A seguir, a captura de tela de 1809. Todos esses dispositivos são capazes de relatar informações sobre a bateria, mas o "Bluetooth Mobile Mouse 3600" da Microsoft é o único dispositivo que o Windows 10 pode exibir as informações.
fonte
Se você estiver executando o Windows 10 Build 17639 ou superior, o nível da bateria será exibido nativamente na tela Bluetooth e outros dispositivos no aplicativo Configurações.
Atualmente, a versão estável atual do Windows 10 é a Build 17134.1 (atualização primavera / abril de 2018). Atualmente, a compilação 17639 está disponível apenas para aqueles no programa Windows Insiders que optaram por ignorar. Seria razoável supor, no entanto, que isso seria incluído na próxima atualização de recursos do Windows 10 no final de 2018 (normalmente 'outono' / outono).
Mais detalhes estão disponíveis em https://blogs.windows.com/windowsexperience/2018/04/04/announcing-windows-10-insider-preview-build-17639-for-skip-ahead/ sob o título "Percentual de bateria Bluetooth nas configurações ".
fonte
"Aparentemente", o Windows 7 e o Windows 10 têm suporte para verificar o status da bateria. Para verificar o status da bateria de um dispositivo Bluetooth no Windows 7, aqui está um tutorial da Lenovo. ( https://support.lenovo.com/us/en/solutions/ht070699 ).
Além disso, aqui está uma imagem que mostra um item do painel de controle do Windows 10 (embora eu não tenha certeza da legitimidade dele [ http://imgur.com/gallery/uj2WIPM ])
Não consigo encontrar nada no Windows 8 / 8.1, verifiquei-me (é o que tenho) e não encontro nenhum lugar para os indicadores de status da bateria.
Há muito pouco sobre esse assunto, é um estranho recurso ausente do Windows que eles não corrigem. Na comunidade de ajuda do Windows, foi perguntado sobre isso e eles responderam rapidamente basicamente com "Não existe, corrija você mesmo ( https://answers.microsoft.com/en-us/windows/forum/windows_8- hardware / como determinar o nível de bateria de um bluetooth / df8004aa-8b4f-480c-a53d-3048a0bc96be ).
Também não consegui encontrar aplicativos / ferramentas para isso, é muito estranho. De qualquer forma, espero que este pouco ajude você, se você estiver no Windows 8.1 como eu, ficará confuso. Não consigo testar o Windows 7 ou 10 porque não o tenho, se alguém pudesse verificar o tutorial do meu link seria ótimo. Boa sorte!
Talvez a instalação de um driver / serviço Bluetooth personalizado adicione suporte para um indicador de bateria, mas não tenho certeza.
fonte