λ the β-Redex Reducer
β-Redex Reducing Member
Why does the Pyra not have USB-C?
USB-C only defines an "alternate mode" that does not specify what the data lines are being used for, this is being handled by vendor-defined messages on the configuration line. I'm pretty sure that functionality could just as well be part of the aforementioned extra-IC.Wouldn't full USB-C support (rather than some sort of fallback/legacy mode) require additional hardware support in the SoC, too?
Exactly. How can you tell you plugged it in correctly?USB-C is scary, I'm not comfortable without knowing which way my USB cable is orientated.
If you plug it in the wrong way then it will not fit and you will only have to turn it 90 degrees and try again.Exactly. How can you tell you plugged it in correctly?
I want one of those!I bought a couple of those a while ago : https://voltacharger.com/
they snap on magnetically and do not care about directions
only downside is some of my gear has micro usb sockets which are worn out over time so sometimes the magnetic force from the cable is bigger than the socket friction and I pull the adapter out instead
If you plug it in the wrong way then it will not fit and you will only have to turn it 90 degrees and try again.
And fuck all modern smartphone designs by making it way too thick to be useful? What do you think were they thinking about when designing this one?that does beg the question -- why didn't they go all the way in user-friendliness and make it circular?
Being able to plug it in upside down doesn't require an extra IC, USB C simply has duplicates of each pin. One set of signals is on each side of the plug.Additionally, the ability to plug it in upside down requires an extra IC directly next to the socket. It simply does not fit into this already totally crammed area and would require an extensive redesign. Just take a look at the "wonky chip".
USB-C is not symmetrical, it does define an upper and a lower side - all pins are unique and are being dynamically rerouted. It explicitly defines four differential data lines even though the USB connection itself only uses two - this is very important once you add in the alternate mode, which makes all four differential data lines available for whatever purpose you need them - HDMI/MHL, DisplayPort and Thunderbolt are all using the full set of differential data lines in a non-symmetrical fashion. Not to mention that each side has an additional sideband-use pin that is not identical to its mirrored pin on the other side (even though they are currently not used by the USB standard itself).USB C simply has duplicates of each pin. One set of signals is on each side of the plug.
Unfortunately, it does require an additional IC. It is not just duplicate pins, it is duplicate wires as well. The USB C cable has four pairs of super speed differential pairs along with the USB High Speed differential pair. The USB High Speed differential pair DOES have duplicate pins, so if all you want is USB High Speed, you don't need the additional IC.Being able to plug it in upside down doesn't require an extra IC, USB C simply has duplicates of each pin. One set of signals is on each side of the plug.
These look nice. The ones I was looking at a while ago were cheap Chinese junk. The main advantage is you only need one cable for every device. My only worry would be the data transfer hit, if they even do data transfer.I bought a couple of those a while ago : https://voltacharger.com/
they snap on magnetically and do not care about directions
only downside is some of my gear has micro usb sockets which are worn out over time so sometimes the magnetic force from the cable is bigger than the socket friction and I pull the adapter out instead