321

There is a reason for USB-C extensions not to be part of the standard. They can be bothersome in the best case and dangerous in the worst.

you are viewing a single comment's thread
view the rest of the comments
[-] NobodyElse@sh.itjust.works 204 points 1 day ago

Anybody care to sum this up for people who can’t watch videos?

[-] WraithGear@lemmy.world 332 points 1 day ago* (last edited 1 day ago)

So a standard cable needs to be chipped to show its rating to the device, its not that the device can pull what it wants or can get, but the cable itself tells it what it can supply. Extension cables can’t do that, because it doesn’t know what it’s plugged into, and that would be if they even bothered to put a chip in. They instead piggy back off the chip for the main cable. The problem comes when you you have a 240 watt cable hooked up to a cheap 120 watt cable, with the device being told it can push 240, and starts to super heat the extension cable

[-] Mr_Blott@feddit.uk 84 points 1 day ago

Brilliant thanks

5 sentences that inexplicably need a 9 minute video to say

Fuck YouTube

load more comments (1 replies)
[-] Anivia@feddit.org 9 points 1 day ago* (last edited 1 day ago)

Correct, except for your example. Firstly, 120 watt USB c cables don't exist, only 60w, 100w, 140w and 240w. And only plugging in a 100w or higher cable into a 60w extension would be dangerous, since it would allow drawing 5 amps on a cable over an extension only designed for 3 amps. However, as soon as your extension is rated for 100w it is completely safe to use with any USB c cable, even those rated for 240w, as those only operate at a higher voltage but still only allow 5 amps max.

I have also never seen an USB C extension cable rated for less than 100w, so this is kind of a moot point. If 60w usb c extensions exist somewhere, they would indeed be dangerous, but I have never come across one

Soon on Amazon..

1m USB-C CABLE HEATER!! 0.99c

($5.99 shipping)

[-] TheChargedCreeper864@lemmy.ml 37 points 1 day ago

This sounds solvable, doesn't it? Have the extension cable have a chip saying it can do X at maximum, then compare with whatever is to be extended and communicate the minimum of both upstream. Might not become a sleek cable-like design, but would extend the 240W cable with the extender safely staying at 120W

[-] Natanael@slrpnk.net 83 points 1 day ago

That's an active extension cable, which is essentially a single port USB hub.

[-] barsoap@lemm.ee 7 points 1 day ago

Shouldn't it be possible to only do the negotiation part and otherwise bridge everything? Not having to do anything high-bandwidth actively should keep the silicon costs down.

[-] Anivia@feddit.org 7 points 1 day ago* (last edited 1 day ago)

Yes, and such cables already exist, like this splitter cable:

https://www.amazon.de/dp/B0CRZ6JJ6D (not an affiliate link)

It's not an extension cable, but it does exactly what you are suggesting. It gets the available PD profiles from the charger and then intelligently negotiates a profile that will work best to split the power to the 2 devices connected to it. The charger thinks it's just connected to 1 device, and the connected devices think they are directly connected to a charger.

Doing the same for with a USB C extension would be trivial, but it's probably hard to market such a cable when passive USB c extension cables are available at a fraction of the cost, even if those aren't compliant to the USB standard

[-] ggtdbz@lemmy.dbzer0.com 4 points 1 day ago

I wish there was a clearer explanation or nomenclature for this. With things like cables and converters everything always seems to have a black box layer.

I don’t understand why there are so many PD profiles either. Maybe Cat-1 USB-C, Cat-2 USB-C, etc? Maybe just having a smaller set of voltage-defined profiles that have a safe maximum current rating? Maybe that’s already how it is? I don’t know

[-] Anivia@feddit.org 4 points 1 day ago* (last edited 1 day ago)

There are technical reasons for why so many PD profiles exist.

In fact they were not enough, which is why the USB Standard was extended with the "PPS" extension recently, which let's the attached device freely choose a voltage between 3V and 21V in steps of 20mv, and more importantly it let's the device freely change this voltage without interrupting the charge process. This change makes it possible for devices to bypass their own but in charging electronics and just directly forward the voltage coming from the charger to the device, improving efficiency and significantly decreasing how much the device hears up during charging

Sadly PPS is not found on many devices or chargers yet, and makes the already complicated USB C charging situation even more complicated for consumers

load more comments (1 replies)
[-] fmstrat@lemmy.nowsci.com 28 points 1 day ago

Heh heh heh. Wait till you dive into the world of "That $15 cable costs 12c to make."

[-] PlasticExistence@lemmy.world 10 points 1 day ago

Getting $30 cables for $3 with my employee discount was almost the only good thing about working for Best Buy in the early 2000s.

[-] iopq@lemmy.world 5 points 1 day ago

I'm right now in China and those cables cost $0.50 shipped to your address, so not surprised

[-] Petter1@lemm.ee 5 points 1 day ago

Well, the source checks the cable using the CC line which doesn’t go through the cable (VCONN). So source only knows the cable directly plugged in. To make the extension cable visible, the sink would be required to check the cable plugged in using VCONN and then the tell max ampere to the source over the other CC that goes through the cable.

2 Problems:

  1. Sink devices normally don’t read or can’t read VCONN as far as I know

  2. No way of detecting if a third cable (extension in the middle) is present and what specs it has

[-] dan1101@lemm.ee 13 points 1 day ago

Well I'm glad I know that now.

Pretty much this, thanks for the summary

load more comments (21 replies)
[-] deegeese@sopuli.xyz 25 points 1 day ago* (last edited 1 day ago)

Going to take a wild guess and say the same reason you shouldn’t chain extension cords. USB can carry over 200w these days.

[-] lowleveldata@programming.dev 26 points 1 day ago

the same reason you shouldn’t chain extension cords.

what if I don't know that either

load more comments (3 replies)
[-] Natanael@slrpnk.net 15 points 1 day ago* (last edited 1 day ago)

Chaining regular extension cords isn't a problem by itself, connecting too many things in parallel and exceeding the rated max is a problem (and chaining extension cords "just" increase the risk that ordinary people will decide to connect more than they should, especially because the lowest rated cable in the chain sets the total limit)

[-] Blue_Morpho@lemmy.world 10 points 1 day ago

The issue of chaining extension cords is that you can physically plug a 10 amp extension cord into a 30 amp cord. If you don't know what amps the device will pull, the 10 amp cord can overheat.

It's an almost identical problem to USB c.

[-] barsoap@lemm.ee 8 points 1 day ago

Why in the everloving would your electrical code allow sales of extension cords that can't withstand the whole of the plug/socket rating. If it's an adapter from a higher amperage plug to lower amperage socket you need a fuse.

load more comments (6 replies)
load more comments (4 replies)
load more comments (2 replies)
load more comments (18 replies)
this post was submitted on 26 Dec 2024
321 points (91.5% liked)

Technology

60123 readers
2781 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS