LINUX.ORG.RU

e-marker usb-кабеля

 , , ,


0

1

Существуют в природе утилиты для чтения e-marker’a кабелей через обычный usb-порт или тандерболт? Видел на али тестеры с такой функцией. Можно ли на компе так сделать, или там всё на уровне контроллеров и через ось эти данные не проходят?

Спецификация UCSI содержит команду GET_CABLE_PROPERTY, насколько я понимаю, данные, возвращаемые этой командой берутся из e-marker'а. Напрямую прочитать то, что выдаёт кабель только тестером.

Под виндой для работы с UCSI есть утилита UcsiControl.exe, может она позволяет выполнить эту команду. Под линуксом, в теории, это должно быть где-то в /sys/class/typec/<port>-|cable/, но в теории :)

mky ★★★★★
()