Artikkel

USB-C må bli smartere før det blir bedre [Oppdatert]

protection click fraud

Oppdatering 20. mars: Denne artikkelen ble oppdatert med sitater som gir mer detaljerte forklaringer.

For noen netter siden var jeg borte fra hjemmet og hadde ikke strømledningen med meg, så jeg måtte stole på en batteribackup for å lade USB C-baserte telefonen min for natten. Dette batteriet hadde blitt stappet ned i bunnen av sekken i noen dager, etter å ha vært vant til å drive noe annet i flere timer, så det hadde ikke mye juice igjen til å begynne med. Hvis jeg måtte gjette, var det omtrent nok til å få telefonen min til omtrent 70%, noe som var mer enn nok til å få meg til et strømuttak neste morgen.

Jeg koblet til telefonen min, bekreftet at den hadde ladet 10% før jeg lukket øynene, og tenkte ikke på det igjen før om morgenen. Da jeg våknet sent fordi alarmen ikke gikk, skjønte jeg at det var fordi telefonen min var død. Hva er verre, batteribackupen min hadde faktisk mer strøm i det enn det gjorde før jeg koblet det til telefonen min.

Telefonen min var død og batteripakken ble ladet - det motsatte av det jeg ønsket!

Det som skjedde her høres bisart ut, men det er faktisk alle de enkelte delene av dette ladesystemet som fungerer. Batteribackupen ladet telefonen min til den ble tømt, og begynte deretter å trekke strømmen tilbake fra telefonen fordi den ble drenert. USB-C er designet for å tillate enkel strømdeling, slik at alt kan lade noe annet. I teorien er det fantastisk, og har seriøst kommet godt med når jeg trengte 20 minutter med juice på Chromebooken min for jobb og bare hadde en telefon i nærheten. I denne situasjonen gikk det imidlertid ikke slik jeg ville ha det.

Dette. Definitivt trenger riktig kontroll slik at jeg kan velge hvilken vei jeg skal drive, eller ikke. Chromebooken min lader også strømbanken min!

- Jonathan Morris (@jmcomms) 17. mars 2017

Dette er ikke en feil hos en bestemt telefonprodusent, operativsystem eller batterisikkerhetsdesigner. Dette er i stor grad hvordan USB-C ble designet for å fungere når disse tingene ble laget. Noen takler dette dårligere enn andre; for eksempel har mange Anker USB-C-batterier Type-C-porten satt til å trekke strøm som standard, med et tastetrykk kreves for å reversere retning, men generelt er dette et lite problem som mangler en standardløsning for alle enheter. Og løsningen, i det minste på det spesifikke problemet mitt, ligger sannsynligvis i programvare.

Etter min mening bør ikke telefonene våre få strøm til andre ting uten vår uttrykkelige tillatelse. På omtrent samme måte som Android tilbyr USB-valgmodus for fildeling som krever et manuelt valg fra meg, bør strømstyring tilby et lignende alternativ. På den måten, hvis telefonen min deler strøm med noe, er det ingen tilfeldighet og forstyrrer ikke muligheten til å bruke telefonen. Dette er noe Google trenger å implementere på operativsystemnivå, men det virker som den best mulige løsningen for denne typen problemer.

Men det er ikke så enkelt som alt det, som jeg lærte etter å ha publisert dette. Googles publikumsvendte USB-C rockstar, Benson Leung, lærte meg litt over på Google+.

Hvis den ble implementert med USB Power Delivery og er koblet til en USB-PD-telefon som Pixel, kunne den identifisere at den andre fest er en dual-roll-enhet med et lite batteri som en telefon og ikke en fast strømkilde som en vegglader og hold-off når den tømmes fra telefonen.

Hvis jeg skulle designe pakken, ville jeg la batteripakken bare trekke nok strøm til å starte opp seg selv til den kan gjenkjenne den andre enheten er en dual-rolle enhet uten sin egen eksterne strømkilde ved hjelp av PD, og ​​deretter stoppe lading. På den måten lades verken telefonen eller batteripakken.

Vi kan få telefonen til å oppføre seg slik du vil... slik at den bare fungerer som strømkraft til du eksplisitt ber om å slå på strømkilde og vertsmodus, men det vil bety at hvis du vil koble til en USB-minnepinne eller et USB-tilbehør som, åh, det gjør jeg ikke vet... USB-C digitale hodetelefoner, de VIL IKKE fungere med mindre du eksplisitt endrer noen innstillinger først. Du vil ikke engang få beskjed når du kobler til USB-C-headsettet fordi porten er fast bare vaskemodus, og den må levere strøm til hodesettet før operativsystemet til og med kan identifisere det som et hodetelefoner.

Russell Holly

Russell er en medvirkende redaktør i Android Central. Han er en tidligere serveradministrator som har brukt Android siden HTC G1, og bokstavelig talt skrev boken på Android-nettbrett. Du kan vanligvis finne ham jage den neste teknologiske trenden, til stor smerte i lommeboken. Finn ham på Facebook og Twitter.

instagram story viewer