Esta aplicación gratuita para Mac revela la verdad sobre los misteriosos cables USB-C


Hace casi tres años os mostré un increíble probador de cables de $ 8 que le indica rápidamente si es probable que su cable USB-C sea rápido, lento, potente o débil. Lamentablemente, ese dispositivo dejó de fabricarse y desde entonces nunca he encontrado nada tan intuitivo o económico. Pero si tienes una Mac con chips Apple Silicon, simplemente puedes descargar un probador aún más impresionante de forma gratuita.

Se llama WhatCable.y funciona leyendo los datos que su Mac ya recopila sobre los dispositivos USB conectados, datos que Apple normalmente no le transmite. Simplemente haga clic en un pequeño widget que se encuentra en la barra de menú en la parte superior de su Mac y podrá ver todos los cables y dispositivos USB-C conectados a su computadora.

Así me lo explicó el creador Darryl Morley:

Cada Apple Silicon Mac tiene un chip controlador de puerto que maneja la negociación de entrega de energía USB. Cuando conecta un cable con un marcador electrónico, el controlador de puerto envía un mensaje de «Descubrir identidad» al chip en el cable y recibe un mensaje estructurado: ID del proveedor, clasificación de velocidad, clasificación actual, límites de voltaje, si es activo o pasivo, etc.

macOS escribe esa respuesta en el registro de IOKit. WhatCable lo lee utilizando las API públicas de Apple. Sin acceso de root, sin derechos privados. Los datos no están ocultos, el firmware de Apple hace la negociación y publica el resultado. Simplemente no aparece en ninguna parte de las herramientas estándar de macOS. WhatCable lee lo que ya está allí.

El marcador electrónico es una fuente. WhatCable también lee del propio hardware de Mac, la velocidad de conexión negociada real, la velocidad del enlace Thunderbolt y el voltaje y la corriente activos en cada puerto. El dispositivo conectado nos dice qué es, quién lo fabricó y qué admite. Junte los tres, cable, dispositivo y Mac, y WhatCable podrá decirle no solo qué es lo que todo dice admitir, sino también qué está sucediendo realmente en la conexión en este momento y qué parte es el cuello de botella si algo no funciona como se esperaba.

¿Quieres verlo en acción? Tomé fotografías mientras probaba algunos de mis cables favoritos esta semana. No es una solución perfecta, ya que los cables pueden mentir sobre sus capacidades, pero WhatCable realmente me ayudó a encontrar un cable defectuoso en el camino.

Cuando conecté el cable Satechi corto y liviano que ves arriba en dos puertos de mi MacBook Pro, obtuve esto:

La parte importante aquí es “Cable clasificado para 5 A y hasta 20 V (~100 W)”. Es un buen cable de carga.

La parte importante aquí es “Cable clasificado para 5 A y hasta 20 V (~100 W)”. Es un buen cable de carga.

Sé por experiencia que esta información es correcta y eso significa que sigue siendo un cable valioso. El USB 2.0 de 480 Mbps es muy lento, pero el cable informa automáticamente que puede cargarse a 100 vatios, casi tan rápido como mi Mac puede cargar.

Esa es información un poco más útil de la que puede proporcionar mi probador de $8. También muestra que el cable solo ofrece velocidades USB 2.0 y probablemente ofrezca una carga de 60 W o más porque existe un marcador electrónico. Pero no puede leer los datos del marcador electrónico para saber que este cable admite velocidades de carga de 100 W.

Efectivamente, obtengo más de 60 W cuando conecto una batería de 140 W a mi Mac:

WhatCable también puede detectar que estoy conectado a un cargador de 100 W:

“Enchufado: cargador de 100 W”.

“Enchufado: cargador de 100 W”.

Ahora, probemos uno de mis cinco cables USB-C favoritos todavía, mi cable Supercalla de 10 Gbps y 100 W con cuentas magnéticas:

Mi cable Supercalla.

Mi cable Supercalla.

Eso es extraño: el marcador electrónico del cable afirma que es de 10 Gbps y 100 W, ¡pero Mac no lo trata de esa manera!

«Dispositivo USB lento o cable de solo carga».

Cuando conecto un SSD rápido de 10 Gbps, no obtengo esa velocidad con este cable:

Y parece que eso se debe a que el cable de mi controlador diario finalmente se está desgastando. ¡Supongo que es hora de retirar este!

«La conexión se cayó 3 veces».

Ahora probemos el cable teóricamente más reciente y mejor que tengo en mi cajón: un cable USB4 de 40 Gbps de 240 W.

Nuevamente, el marcador electrónico parece validar esas velocidades, incluso si la Mac no se conecta a sí misma a esa velocidad.

“40 Gbps, clase Thunderbolt 4”.

“40 Gbps, clase Thunderbolt 4”.

Una vez que conecto la unidad, WhatCable detecta que la Mac tiene un enlace de 10 Gbps:

«El dispositivo funciona a 10 Gbps».

Eso es más bien: esta transferencia de 25 GB se mide en segundos en lugar de minutos:

Aquí tenéis un cable que llegó a mi casa el otro día exclusivamente para carga de 100W. No espero más que datos USB 2.0 a 480 Mbps; En Amazon, la empresa sólo anuncia velocidades USB 2.0:

Pero WhatCable dice que su propio marcador electrónico anuncia datos USB 3 de 10 Gbps… ¿podría ser así?

«Velocidad del cable: USB 3.2 Gen 2 (10 Gbps)».

Me temo que no: el marcador electrónico de este cable emitió cheques que su cuerpo no pudo cobrar. Minutos, no segundos, para la misma transferencia de 25 GB:

Aquí, mi probador de $8 hizo un mejor trabajo, detectando inmediatamente que el cable no es compatible con SS (SuperSpeed, también conocido como USB 3).

Tenga en cuenta que la luz SS (SuperSpeed) no está encendida.

Tenga en cuenta que la luz SS (SuperSpeed) no está encendida.

Sin embargo, cumple con las velocidades de carga de 5 amperios:

“Capacidad de 20 Gbps”. ¿Pero lo es realmente?

“Capacidad de 20 Gbps”. ¿Pero lo es realmente?

A continuación, pensé en conectar mi cable USB-A a USB-C de acordeón magnético, que definitivamente solo es capaz de alcanzar velocidades USB 2.0 de 480 Mbps:

Curiosamente, la Mac insiste en que funciona a 10 Gbps… mientras está conectada a mi batería externa. ¡Eso parece incorrecto!

Por último, pero no menos importante, aquí está el viejo y fiel cable que venía con una unidad LaCie que compré en 2019, uno al que siempre he recurrido en busca de estabilidad y velocidad:

Se informa como un cable Thunderbolt de 20 Gbps, aunque dice 10 Gbps al final. No tengo uno a mano, ¡pero tendré que probarlo con una unidad Thunderbolt para comprobarlo!

Morley no es el primero en darse cuenta de que una MacBook podría ser un probador de cables USB-C. Información de conexión USB es una aplicación paga similar que llegó hace un año. Pero la versión de Morley es gratuita y me dice que “siempre será gratuita en esencia”, aunque puedes pagar £9,99 para obtenerla. la versión Pro que ofrece un monitor de energía en tiempo real, diagnósticos y una vista de terminal.

Ahora también ha construido una versión aún más simple de la idea. llamado WhatPort que simplemente monitorea lo que está haciendo cada uno de los puertos USB-C de su Mac en este momento, incluida la energía, los datos y el video.

Morley me dice que no podrá crear una versión de WhatCable para Windows porque «hay demasiada variación de hardware y las API de Windows no exponen lo que WhatCable necesita», y dice que Android e iOS tampoco brindan suficiente acceso de bajo nivel.

«Si alguien tiene una solución alternativa, me encantaría escucharla», dice.

Pero ya está trabajando en una adaptación para Linux y continúa actualizando la versión para Mac. Puedes seguir las actualizaciones. en su página de GitHub.

Fotos de Sean Hollister / The Verge

Seguir temas y autores de esta historia para ver más como esto en el feed personalizado de su página de inicio y recibir actualizaciones por correo electrónico.




Fuente: The Verge

Compartir:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Esta web utiliza cookies propias y de terceros para su funcionamiento, análisis, programas de afiliación y para mostrar publicidad personalizada basada en tu perfil y hábitos de navegación. Además, incluye enlaces a sitios externos con sus propias políticas de privacidad, las cuales podrás gestionar al visitarlos. Al hacer clic en Aceptar, consientes el uso de estas tecnologías y el tratamiento de tus datos para estos fines.   
Privacidad