Ажурирање, 20. марта: Овај чланак је ажуриран цитатима који нуде детаљнија објашњења.
Пре неколико ноћи био сам далеко од куће и нисам имао каблу за напајање са собом, тако да сам морао да се ослоним на резервну батерију да бих ноћно напунио свој телефон са УСБ-а. Ова батерија је била набијена у дну мог ранац неколико дана, након што сам је неколико сати користила за напајање нечим другим, тако да није требало пуно сока за почетак. Ако бих морао да претпоставим, било ми је довољно да се телефон прикупи на око 70%, што је било више него довољно да ме следећег јутра одведе у напајање.
Укључио сам телефон, потврдио да се наплатио 10% пре него што сам затворио очи, и нисам поново размишљао о томе до јутра. Кад сам се пробудио касно јер ми се аларм није угасио, схватио сам да је то зато што је мој телефон био мртав. Што је још горе, резервну батерију у ствари имала сам више снаге него што сам је имала прије него што сам је укључио у свој телефон.
Телефон ми је био мртав, а батерија је напуњена - супротно од онога што сам желела!
Оно што се овде догодило звучи бизарно, али заправо сви појединачни комади овог система за пуњење раде како је дизајнирано. Резервна батерија напунила ми је телефон док се није испразнила, а затим је почела да повлачим струју из телефона, јер је била испражњена. УСБ-Ц дизајниран је тако да омогућава једноставно дељење напајања, тако да било шта може да напуни било шта друго. Теоретски је то невероватно и озбиљно ми је дошло кад сам за посао требало још 20 минута сока на Цхромебооку и имао само телефон у близини. У овој се ситуацији, међутим, није ишло онако како сам хтио.
Ово. Дефинитивно ми је потребна одговарајућа контрола, тако да могу одабрати који ћу начин напајања, или не. Мој Цхромебоок такође наплаћује моју банку за напајање!
- Јонатхан Моррис ???????? (@јмцоммс) 17. марта 2017
Ово није неуспех ни код једног одређеног произвођача телефона, ОС-а или дизајнера резервних копија батерија. Ово је, у великој мери, дизајнирано да УСБ-Ц функционише када су те ствари направљене. Неки то рјешавају горе од других; на пример, многе Анкер УСБ-Ц батерије имају Типе-Ц порт који је подразумевано подешен за цртање напајања, уз притискање тастера да би се преокренуо смер, али генерално је то мали проблем који нема стандардно решење за све уређаје. А решење, барем за мој специфични проблем, вероватно лежи у софтверу.
По мом мишљењу, наши телефони не смеју да дају снагу другим стварима без нашег изричитог одобрења. Отприлике на исти начин на који Андроид нуди УСБ начине одабира за дељење датотека за које је потребан ручни избор од мене, управљање напајањем би требало да понуди сличну опцију. На тај начин, ако мој телефон дели моћ са нечим, није случајно и не прекида могућност коришћења телефона. То би нешто што би Гоогле требало да примени на нивоу ОС, али чини се да је најбоље могуће решење за ову врсту проблема.
Али није све тако једноставно, као што сам сазнао након објављивања. Гоогле-ов јавни роцк-звијезда УСБ-Ц, Бенсон Леунг, мало ме научио на Гоогле+.
Пакет батерија, ако је реализован УСБ испоруком напајања и повезан је са УСБ-ПД телефоном попут Пикела, могао би да идентификује да је друга страна уређај двоструке улоге са малом батеријом попут телефона, а не са фиксним извором напајања попут зидног пуњача и задржавања на дренажи из телефона.
Ако бих дизајнирао пакет, дозволио бих да батерија само привуче довољно снаге да се сама покрене док не може да препозна да је други уређај двострука улога без сопственог спољног извора напајања помоћу ПД-а, а затим бих престао да се пуни. На тај начин се не пуни ни телефон ни батерија.
Могли бисмо учинити да се телефон понаша онако како ви желите … такав да икада делује само као напајање све док изричито не затражите да укључите извор напајања и начин рада хоста, али то би значило да ако желите да укључите УСБ палац или УСБ прибор као што је, ох, не знам … УСБ-Ц дигиталне слушалице, НЕЋЕ радити осим ако прво изричито не промените неко подешавање. Нећете добити никакву нотификацију када сте укључили УСБ-Ц слушалице, јер је порт фиксиран у режиму рада само за судопер и потребно му је да напаја слушалице пре него што их ОС може препознати као слушалице.
Можда је то проблем у главној шеми ствари, и са сву срећом ова УСБ-ПД функција ће временом постати глобални стандард. Нажалост, то се неће десити преко ноћи, а у међувремену се огроман број ових батерија редовно продаје. Чак и ако потрошите додатни новац да узмете батерију са омогућеним УСБ-ПД-ом, ако већ имате телефон са прикључком типа Ц и не подржава УСБ-ПД, мораћете да надоградите пре него што све ово функционише као требало би.
Искрено, ми смо изван тачке смањивања забринутости за тип Ц као проблема "раног усвајања". Било би добро да Гоогле преузме водећу улогу у решавању овог проблема, пре него што топло препоручује употребу УСБ-ПД-а у својој документацији, уместо да чека да друга велика компанија примени УСБ-Ц и покаже свима како се то ради.