Como restringir / cortar a saída de energia para um cliente USB?

5

... ou, como não carregar meu telefone quando eu o estiver usando como modem GSM no modo de cabo USB?

Eu posso usá-lo como modem de conexão Wi-Fi, mas ele consome bateria do netbook para o qual ele fornece conectividade e no lado do telefone. No modo de cabo USB, eu evitaria a conexão WiFi com muita energia, mas, em vez disso, o telefone destrói a bateria do netbook carregando a bateria. Eu gostaria de ser capaz de manter a conexão de dados enquanto desabilitar ou restringir a alimentação atual através das linhas de energia; deixe o telefone e o netbook usarem suas próprias baterias sem drenar um ao outro.

Estou usando o Kubuntu 14.10, mas qualquer solução de sistema está bem, tenho certeza de que poderei adaptá-lo. Até mesmo soluções de hardware estariam bem - cortar a linha de energia no cabo USB ou soldar um resistor grande em talvez? Isso funcionaria?

    
por SF. 31.01.2015 / 12:59

1 resposta

4

lendo várias postagens desta conversa link , parece que a conclusão é NÃO , não podemos. a questão nessa conversa é exatamente a mesma que queremos aqui.

eu chego a esse entendimento. no usb, a quantidade de corrente é determinada pelo dispositivo, não pelo host. Se quisermos limitar o uso de um telefone a 100 mA, temos que fazê-lo informando ao telefone. o host só pode responder um sim ou não aqui, e se não for a resposta, o dispositivo deve ser desligado

The device can, optionally, advertise multiple configurations which use differing amounts of power. However, very very very few devices actually do this. I do recall hearing about a Blackberry which did this 3-4 years ago... but I think that was the only one. Most devices advertise only one configuration which draws the maximum power the device will ever draw.

    
por 31.01.2015 / 15:24