Член

USB-C трябва да стане по-умен, преди да се подобри [Актуализирано]

protection click fraud

Актуализация, 20 март: Тази статия беше актуализирана с цитати, предлагащи по-подробни обяснения.

Преди няколко нощи бях далеч от вкъщи и нямах захранващия си кабел при себе си, така че трябваше да разчитам на резервно копие на батерията, за да заредя телефона си, базиран на USB C през нощта. Тази батерия беше натъпкана в дъното на раницата ми за няколко дни, след като беше използвана за захранване на нещо друго в продължение на няколко часа, така че не й остана много сок за начало. Ако трябваше да гадая, имаше почти достатъчно, за да стигна телефона си до около 70%, което беше повече от достатъчно, за да ме отведе до електрически контакт на следващата сутрин.

Включих телефона си, потвърдих, че се е заредил до 10%, преди да затворя очи, и не мислех за това отново до сутринта. Когато се събудих късно, защото алармата ми не се включи, разбрах, че това е така, защото телефонът ми беше мъртъв. Още по-лошото е, че всъщност имаше резервно копие на батерията ми Повече ▼ мощност в него, отколкото преди да го включа в телефона си.

Телефонът ми беше мъртъв и батерията ми беше презаредена - обратното на това, което исках!

Това, което се случи тук, звучи странно, но всъщност всички отделни части от тази система за зареждане работят както е проектирано. Резервното зареждане на батерията зарежда телефона ми, докато се изтощи, и след това започва да изтегля захранването от телефона, защото то е източена. USB-C е проектиран да позволява лесно споделяне на захранването, така че всичко може да зарежда всичко друго. На теория това е невероятно и сериозно ми е полезно, когато имах нужда от още 20 минути сок на моя Chromebook за работа и имах само телефон наблизо. В тази ситуация обаче не се получи така, както аз исках.

Това. Определено се нуждая от правилен контрол, за да мога да избера кой начин да захранвам или не. Моят Chromebook зарежда и моята банка за захранване!

- Джонатан Морис (@jmcomms) 17 март 2017 г.

Това не е неуспех на нито един конкретен производител на телефони, операционна система или дизайнер за архивиране на батерии. Това е до голяма степен начина, по който USB-C е проектиран да функционира, когато тези неща са направени. Някои се справят с това по-зле от други; например, много батерии на Anker USB-C имат порт Type-C, настроен да използва енергия по подразбиране, с натискане на клавиш необходими, за да се обърне посоката, но като цяло това е малък проблем, липсващ стандартно решение за всички устройства. И решението, поне на конкретния ми проблем, вероятно се крие в софтуера.

По мое мнение, на нашите телефони не бива да се позволява да дават сила на други неща без нашето изрично разрешение. По почти същия начин, който предлага Android USB режими за избор за споделяне на файлове които изискват ръчен избор от мен, управлението на захранването трябва да предлага подобна опция. По този начин, ако телефонът ми споделя захранване с нещо, не е случайно и не прекъсва възможността за използване на телефона. Това е нещо, което Google би трябвало да внедри на ниво ОС, но изглежда като най-доброто възможно решение за този вид проблем.

Но това не е толкова просто, колкото всичко това, както научих след публикуването на това. Общественият USB-C рокзвезда на Google, Benson Leung, ме обучи малко в Google+.

Батерийният пакет, ако е реализиран с USB Power Delivery и е свързан с USB-PD телефон като Pixel, може да идентифицира, че другият party е устройство с двойна роля с малка батерия като телефон, а не с фиксиран източник на захранване като зарядно за стена и задържане при източване от телефон.

Ако трябваше да проектирам пакета, бих позволил на батерията да изтегли достатъчно енергия, за да се зарежда, докато може разпознайте, че другото устройство е устройство с двойна роля без собствен външен източник на захранване, използващо PD, и след това спрете зареждане. По този начин нито телефонът, нито батерията се зареждат.

Можем да накараме телефона да се държи по начина, по който искате... такъв, че да действа само като захранване, докато изрично не поискате да включите източника на захранване и режима на хост, но това би означавало, че ако искате да включите USB устройство за палеца или USB аксесоар като, о, не го правя зная... Цифрови слушалки USB-C, НЯМА ДА работят, освен ако първо изрично не промените някои настройки. Дори не бихте получили известие, когато включите USB-C слушалките, защото портът е фиксиран режим само за мивка и той трябва да захранва слушалките, преди операционната система дори да може да я идентифицира като a слушалки.

Ръсел Холи

Ръсел е редактор в Android Central. Той е бивш администратор на сървъра, който използва Android от HTC G1 и буквално написа книгата на таблети с Android. Обикновено можете да го намерите в преследване на следващата технологична тенденция, до болка на портфейла му. Намерете го Facebook и Twitter.

instagram story viewer