Los puertos USB-C, ocasionalmente me veo obligado a admitir, son algo confusos. Diferentes estándares, diferentes velocidades de carga, diferentes capacidades de datos y video, etiquetas patentadas como Thunderbolt, todo sobre enchufes de apariencia idéntica, puede ser mucho.
Pero una cosa que los puertos USB-C tenían a su favor era una solución para una de las mayores molestias de USB-A: ya no es posible insertar un cable USB de la manera "incorrecta", gracias al diseño simétrico de los enchufes.
O, al menos, lo fue , hasta que el ingeniero mecánico Pim de Groot llegó con un dispositivo USB-C del infierno, que se comporta de manera diferente dependiendo de la dirección que mire su conector USB-C. Y lo odio tanto, tanto.
El dispositivo en sí es bastante simple: cuando el cable USB-C está conectado de una manera, se enciende un LED verde en la parte superior del dispositivo. Conéctelo al revés y el LED inferior se iluminará en verde, un horror malévolo resplandeciendo siniestramente en un mar de silicio negro.
¿Qué ciencia sobrenatural ha dado lugar a este horror? Bueno, como explica de Groot, los enchufes USB-C no son completamente simétricos: hay un conjunto de contactos que solo se usan cuando se conectan enchufes como un dispositivo USB 2.0 que solo se encuentra en un lado del enchufe. Y cuando conecta un enchufe para usar en una configuración USB 2.0, aparentemente puede aprovechar eso para crear el dispositivo maldito de Groot anterior, que usa un par de microcontroladores que solo se encienden cuando detectan esos contactos. (Las conexiones USB-C 3.0 aparentemente son inmunes al truco, afortunadamente).
Desafortunadamente, en lugar de ver la monstruosidad sobrenatural de De Groot grabada con un sigilo como una advertencia, algunos desarrolladores buscan llevar las cosas aún más lejos al intentar construir intencionalmente un cable USB-C que requiere una maniobra de "superposición" de desenchufarlo y volverlo a enchufar constantemente. diferentes orientaciones antes de que funcione correctamente. Por todo lo bueno que hay en esta palabra, solo podemos esperar que estos esfuerzos fracasen.
Hola @Laughing_Man , ¿hay alguna forma de que un cable tipo C detecte la rotación?
Quiero hacer un cable Tipo C que implemente el "modo Tipo A" para que nunca funcione hasta que lo haya desenchufado y girado al menos dos veces.No veo ninguna posibilidad de indicador de orientación del host 🙁 pic.twitter.com/Z8v8E8KQzy
– _MG_ (@_MG_) 8 de marzo de 2024