アカウント名:
パスワード:
ソフト的にデタッチしても電源は出てるはずだが・・・まさか認証できない機器に対してサスペンド送ってるとかか?どう実装すればOSによって充電できなくなるのかおしえてエロい人
>切り替える回路を付けた方が電池が長持ちして嬉しい
普通は回路増やすと消費電力増えますけどね。
元々、VBUS(5V給電)をOFFにするプロトコルがUSB規格自体で定められてますので、チップ自体がサポートしている可能性は十分あります。更にUSBデバイスは黙ってれば100mAは黙認される事もありますが、断られた場合100mAすら取っていけないサスペンドモードに落とされ2.5mA/500μA制限になります。ノートPCに標準装備のWebカメラやGPS/ジャイロ・加速度センサ/Bluetooth等が正しくUSB規格をサポートしている場合、不要なデバイスをサスペンドモードにすれば消費電力は減ります。
また、Win8の時点でMTPデバイスが一定時間内に応答しないとサスペンドモードになるように変わった気がするのですがそれが更に拡大したのかも。上記挙動の為に電源ONに出来ないほど電池を消耗した一部スマホはWindows8で充電できないです。# タイムアウトしたら抜き差しを繰り替えして一度スマホが電源ONになれば後は放置で充電出来るけど、非現実的
SONY製品が充電用に何かやり取りするけど、Windowsが不明なデバイスとして認識>デバイスドライバ無いなら電源切っちゃえ>サスペンドモードに落とされる>USB規格を素直に実装してるので充電出来なくなる。のコンボな気がします。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
なんで? (スコア:0)
ソフト的にデタッチしても電源は出てるはずだが・・・
まさか認証できない機器に対してサスペンド送ってるとかか?
どう実装すればOSによって充電できなくなるのかおしえてエロい人
Re: (スコア:4, 興味深い)
本来、OSから認識されていないデバイスがUSB端子から取っても良い電力は100mAまでで、認識されてからは500mAまで取っても良いかもしれないが認識時のネゴ次第(ちらっと解説を探した範囲だと、 USBポートから電流を取り出す際のマナー [wheel.gr.jp]とか)。
でもまあ、普通に考えると、100mA供給モードと500mA供給モードを切り替える回路を作り込んでも、コストが高く付くだけで誰も嬉しくない。だから、今までは、ただ漠然と常に500mAまで供給可能な状態で実装されてきた。一方で、それを見越してネゴをせずに電力を使うような行儀
Re: (スコア:0)
>切り替える回路を付けた方が電池が長持ちして嬉しい
普通は回路増やすと消費電力増えますけどね。
Re:なんで? (スコア:4, 参考になる)
元々、VBUS(5V給電)をOFFにするプロトコルがUSB規格自体で定められてますので、チップ自体がサポートしている可能性は十分あります。
更にUSBデバイスは黙ってれば100mAは黙認される事もありますが、断られた場合100mAすら取っていけないサスペンドモードに落とされ2.5mA/500μA制限になります。
ノートPCに標準装備のWebカメラやGPS/ジャイロ・加速度センサ/Bluetooth等が正しくUSB規格をサポートしている場合、不要なデバイスをサスペンドモードにすれば消費電力は減ります。
また、Win8の時点でMTPデバイスが一定時間内に応答しないとサスペンドモードになるように変わった気がするのですがそれが更に拡大したのかも。
上記挙動の為に電源ONに出来ないほど電池を消耗した一部スマホはWindows8で充電できないです。
# タイムアウトしたら抜き差しを繰り替えして一度スマホが電源ONになれば後は放置で充電出来るけど、非現実的
SONY製品が充電用に何かやり取りするけど、Windowsが不明なデバイスとして認識>デバイスドライバ無いなら電源切っちゃえ>サスペンドモードに落とされる>USB規格を素直に実装してるので充電出来なくなる。のコンボな気がします。