Artykuł

USB-C musi stać się inteligentniejsze, zanim będzie lepsze [Zaktualizowano]

protection click fraud

Aktualizacja, 20 marca: Ten artykuł został uzupełniony cytatami oferującymi bardziej szczegółowe wyjaśnienia.

Kilka nocy temu byłem poza domem i nie miałem ze sobą kabla zasilającego, więc musiałem polegać na zasilaniu bateryjnym, aby naładować telefon z USB C na noc. Ta bateria leżała na dnie mojego plecaka przez kilka dni, po tym jak była używana do zasilania czegoś innego przez kilka godzin, więc na początku nie zostało dużo soku. Gdybym miał zgadywać, wystarczyło, aby mój telefon osiągnął około 70%, co było więcej niż wystarczające, aby następnego ranka dostać się do gniazdka elektrycznego.

Podłączyłem telefon, zanim zamknąłem oczy, potwierdziłem, że naładował się do 10% i nie pomyślałem o tym ponownie do rana. Kiedy obudziłem się późno, ponieważ mój budzik się nie włączył, zdałem sobie sprawę, że to dlatego, że mój telefon nie działa. Co gorsza, moja bateria zapasowa faktycznie miała jeszcze moc niż przed podłączeniem go do telefonu.

Mój telefon był martwy, a akumulator został naładowany - przeciwieństwo tego, co chciałem!

To, co się tutaj wydarzyło, brzmi dziwnie, ale tak naprawdę wszystkie poszczególne elementy tego systemu ładowania działają zgodnie z projektem. Kopia zapasowa baterii ładowała mój telefon do momentu wyczerpania, a następnie zaczęła pobierać energię z telefonu, ponieważ to został osuszony. Złącze USB-C zostało zaprojektowane tak, aby umożliwiać proste współdzielenie energii, więc wszystko może ładować wszystko inne. W teorii jest to niesamowite i naprawdę się przydało, gdy potrzebowałem więcej 20 minut soku na moim Chromebooku do pracy i miałem tylko telefon w pobliżu. W tej sytuacji jednak nie wyszło tak, jak chciałem.

To. Zdecydowanie potrzebuję odpowiedniej kontroli, abym mógł wybrać, którą drogą do zasilania, czy nie. Mój Chromebook ładuje też mój power bank!

- Jonathan Morris (@jmcomms) 17 marca 2017 r

Nie jest to również błąd żadnego konkretnego producenta telefonu, systemu operacyjnego ani projektanta kopii zapasowych baterii. W dużej mierze tak zaprojektowano USB-C, aby działał, gdy te rzeczy zostały wykonane. Niektórzy radzą sobie z tym gorzej niż inni; na przykład wiele baterii Anker USB-C ma port Type-C ustawiony na pobieranie energii domyślnie po naciśnięciu klawisza wymagane do zmiany kierunku, ale generalnie jest to mały problem, w którym brakuje standardowego rozwiązania dla wszystkich urządzenia. A rozwiązanie, przynajmniej mojego konkretnego problemu, prawdopodobnie leży w oprogramowaniu.

Moim zdaniem nasze telefony nie powinny mieć możliwości zasilania innych rzeczy bez naszej wyraźnej zgody. W podobny sposób, jak oferuje Android Tryby wyboru USB do udostępniania plików które wymagają ode mnie ręcznego wyboru, zarządzanie energią powinno oferować podobną opcję. W ten sposób, jeśli mój telefon dzieli się z czymś zasilaniem, nie jest to przypadek i nie przeszkadza w korzystaniu z telefonu. To jest coś, co Google musiałoby zaimplementować na poziomie systemu operacyjnego, ale wydaje się, że jest to najlepsze możliwe rozwiązanie tego rodzaju problemu.

Ale to nie jest takie proste, jak się dowiedziałem po opublikowaniu tego. Publiczna gwiazda rocka USB-C Google, Benson Leung, trochę mnie nauczył na Google+.

Zestaw baterii, jeśli został zaimplementowany z zasilaniem USB i jest podłączony do telefonu USB-PD, takiego jak Pixel, może zidentyfikować, że drugi party to urządzenie dwufunkcyjne z małą baterią, taką jak telefon, a nie stałym źródłem zasilania, takim jak ładowarka ścienna i wstrzymującym opróżnianie z telefon.

Gdybym miał zaprojektować pakiet, pozwoliłbym, aby akumulator pobierał wystarczającą ilość energii, aby uruchomić się, dopóki nie będzie mógł rozpoznać, że drugie urządzenie jest urządzeniem dwufunkcyjnym bez własnego zewnętrznego źródła zasilania korzystającego z PD, a następnie zatrzymać się ładowanie. W ten sposób nie ładuje się ani telefon, ani akumulator.

Możemy sprawić, by telefon zachowywał się tak, jak chcesz... taki, że działa tylko jako zlew energii, dopóki wyraźnie nie poprosisz o włączenie źródła zasilania i trybu hosta, ale to oznaczałoby, że gdybyś chciał podłączyć pendrive USB lub akcesorium USB, takie jak, o nie wiedzieć... Cyfrowe słuchawki USB-C NIE DZIAŁAJĄ, chyba że wcześniej wyraźnie zmienisz jakieś ustawienie. Nie dostaniesz nawet żadnego powiadomienia po podłączeniu zestawu słuchawkowego USB-C, ponieważ port jest zamocowany tylko do ujścia i musi dostarczyć zasilanie do zestawu słuchawkowego, zanim system operacyjny będzie mógł go zidentyfikować jako plik Zestaw słuchawkowy.

Russell Holly

Russell jest redaktorem współpracującym w Android Central. Jest byłym administratorem serwera, który używa Androida od czasu HTC G1 i dosłownie napisał książkę na tabletach z Androidem. Zwykle można go znaleźć, goniącego za kolejnym trendem technologicznym, ku bólowi portfela. Znajdź go Facebook i Świergot.

instagram story viewer