Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

USB-cは、改善する前に賢くする必要があります[更新]

Anonim

更新、3月20日:この記事は、より詳細な説明を提供する引用符で更新されました。

数日前、私は家から離れていて、電源コードを持っていなかったため、USB Cベースの電話を充電するためにバッテリーバックアップに頼らなければなりませんでした。 このバッテリーは、数時間他の何かに電力を供給するために使用された後、数日間私のバックパックの底に詰め込まれていたので、最初から多くのジュースが残っていませんでした。 私が推測しなければならなかった場合、私の電話を約70%に到達させるのにちょうど十分であり、それは翌朝電源コンセントに到達するのに十分でした。

電話をつないで、目を閉じる前に10%まで充電されていることを確認し、朝まで再び考えませんでした。 私のアラームが鳴らなかったために目が覚めたとき、私はそれが私の電話が死んでいたためだと気づいた。 さらに悪いことに、バッテリーバックアップには、実際に電話に接続する前よりも 多くの 電力が含まれていました。

私の携帯電話は死んでいて、バッテリーパックは再充電されました。

ここで起こったことは奇妙に聞こえますが、実際にはこの充電システムの個々の部分がすべて設計どおりに機能しています。 バッテリーのバックアップは、使い果たされるまで携帯電話を充電し、携帯電話は使い果たされたため、電源を引き戻し始めました。 USB-Cは、シンプルな電力共有を可能にするように設計されているため、他のものは何でも充電できます。 理論的には驚くべきことであり、仕事のためにChromebookでさらに20分間ジュースを必要とし、近くに携帯電話しかなかったときに、真剣に役立ちました。 しかし、この状況では、私が望んでいた方法ではうまくいきませんでした。

この。 どちらの方法で電源を投入するかを選択できるように、適切な制御が必要です。 Chromebookは電源バンクも充電します!

- Jonathan Morris????????(@jmcomms)2017年3月17日

これは、特定の電話メーカー、OS、またはバッテリーバックアップデザイナーのいずれかで失敗することもありません。 これは、主に、これらが作成されたときに機能するようにUSB-Cが設計された方法です。 一部の人はこれを他の人よりも悪く扱います。 たとえば、多くのAnker USB-Cバッテリーには、デフォルトで電力を引き出すように設定されたType-Cポートがあり、方向を逆にするためにキーを押す必要がありますが、一般にこれはすべてのデバイスの標準ソリューションを欠いている小さな問題です。 そして、少なくとも私の特定の問題に対する解決策は、おそらくソフトウェアにあります。

私の意見では、私たちの電話は私たちの明示的な許可なしに他のものに力を与えることを許可されるべきではありません。 Androidがファイル共有用のUSB選択モードを提供するのとほぼ同じ方法で、手動での選択を必要とするので、電源管理は同様のオプションを提供する必要があります。 そうすれば、私の電話が何かと力を共有していれば、それは偶然ではなく、電話を使用する能力を妨げません。 これはGoogleがOSレベルで実装する必要があるものですが、この種の問題に対する最善の解決策のようです。

しかし、これを公開した後に学んだように、それはそれほど単純ではありません。 Googleの公開されているUSB-CロックスターのBenson Leungは、Google +について少し教えてくれました。

USB Power Deliveryで実装され、PixelなどのUSB-PD電話に接続されている場合、バッテリーパックは、相手が固定電源ではなく電話のような小さなバッテリーを搭載したデュアルロールデバイスであることを識別できます壁の充電器のように、電話からの流出を抑える。

パックを設計する場合、他のデバイスがPDを使用する独自の外部電源のないデュアルロールデバイスであると認識できるまで、バッテリパックが起動するのに十分な電力を消費できるようにしてから、充電を停止します。 そうすれば、電話もバッテリーパックも充電されません。

電源とホストモードをオンにするように明示的に要求するまで、電源シンクとしてのみ機能するように、電話を希望どおりに動作させることができますが、それはUSBをプラグインする場合サムドライブ、またはUSBアクセサリのような、ああ、私は知らない… USB-Cデジタルヘッドフォン、あなたは明示的にいくつかの設定を最初に変更しない限り、それらは動作しません。 USB-Cヘッドセットを接続しても、ポートはシンクのみのモードに固定されており、OSがヘッドセットとして認識できるようになる前にヘッドセットに電力を供給する必要があるため、通知すらありません。

それは物事の壮大な計画における周辺の問題である可能性があり、運が良ければこのUSB-PD機能はやがて世界標準になります。 残念ながら、それは一晩で発生することはありませんが、その間、これらのバッテリーパックは定期的に販売されています。 USB-PDが有効になっているバッテリーパックをつかむために余分な現金を費やしても、タイプCポートを備えた電話機が既にあり、USB-PDをサポートしていない場合は、これがすべて正常に機能する前にアップグレードする必要がありますする必要があります。

率直に言って、私たちはタイプC関連の懸念を「早期導入者」の問題として回避することはできません。 GoogleがドキュメントでUSB-PDの使用を強く推奨する以上に、この問題に対処することでリードをとることは、他の大企業がUSB-Cを実装し、それがどのように行われるかを示すのではなく、素晴らしいことです。