- cross-posted to:
- technology@lemmy.world
- cross-posted to:
- technology@lemmy.world
This popped up randomly in my feed today, and I found it to be pretty interesting and informative.
tl;dw: All USB-C cables have a microchip inside them which runs a small bit of software that tells the devices its plugged into exactly what they’re capable of, such as their power rating and transfer speeds. When you plug the cable into your device, it reads the data from this chip, which then dictates how much data/power it is allowed to transmit along the cable.
The problem is that when you use a USB-C extension cable, the device you’re plugging into can only see the chip data from the first cable; the cables beyond that first one are completely invisible to your device. And if your first cable is rated for 200 watts, and your extension is only rated for 100 watts, your device will still send 200 watts down the line, without ever realizing that it’s overloading the extension cable and creating a possible fire hazard.
https://frame.work/products/usb-c-expansion-card?v=FRACCQ0004
Impressive. It is short enough that I’m not surprised it works. I have a 4 inch passive cable that successfully does TB4/PD100. The signal integrity is pretty butts though and high interference will cause problems. I’m not ballsey enough to try anything higher. Looks like there’s maybe some passives on the other side of the one they currently sell, but that doesn’t count.