Eu uso um dispositivo de modem USB sem alimentação própria para as soluções que ofereço a vários clientes, e muitas vezes me deparo com um problema no qual os dispositivos param de funcionar devido a vários motivos, um dos quais suspeito ser energia insuficiente , mas não pode confirmar. Eu poderia comprar um hub USB com energia que eu faço às vezes, mas o problema me incomoda porque eu não posso confirmar que a energia é o problema e tenho que fazer viagens para o escritório do cliente às minhas próprias custas.
Eu li a pergunta Como você verifica quanta energia uma porta USB pode fornecer? , e seguiu as instruções nas respostas.
O dispositivo que estou usando é o modem USB Sierra Wireless GL6110. A especificação do fornecedor (veja o link específico abaixo) diz que o modem pode consumir até 400mA máx. Em Gerenciador de dispositivos - > Hub USB genérico - > Power Tab, diz que o modem está desenhando 20mA, o que acredito ser menor que o máximo real. Também diz que cada porta pode desenhar até 500mA.
link
Acredito que as informações fornecidas na guia Power não são suficientes para avaliar se o sistema pode fornecer energia suficiente para meu dispositivo de modem porque:
Em primeiro lugar, embora o hub forneça até 500mA por porta, isso é compartilhado entre várias portas e pode não haver energia suficiente para fornecer 500mA para cada porta.
Em segundo lugar, a energia necessária para um dispositivo, conforme indicado no Gerenciador de dispositivos - > Hub USB genérico - > Power Tab, pode não ser preciso em primeiro lugar, e é apenas uma figura de potência necessária e não a potência real desenhada.
Então, para resolver o meu problema, estou tentando descobrir se existe uma maneira de detectar a potência máxima real que pode ser fornecida a um hub USB? O que pretendo fazer é ativar todos os dispositivos USB conectados ao sistema, por exemplo, se for um alto-falante USB, eu ligaria a fala no volume máximo e, em seguida, mediria a potência máxima que uma porta pode fornecer usando algum instrumento ou software.