Как определить версию протокола USB на Python?

Подскажите, как определить используя Python 3, к какой версии порта (2.0, 3.0, 3.1) подключена флешка?
То есть по сути надо знать версию используемого протокола USB.
Необходимо решение под Windows 7 и новее.
  • Вопрос задан
  • 781 просмотр
Пригласить эксперта
Ответы на вопрос 1
ну так в консольке выполнить надо:
lsusb -v | grep -i bcdusb
получите что-то типа такого :
bcdUSB 1.10
bcdUSB 2.00
bcdUSB 2.00
bcdUSB 2.00

а вот табличка преобразования:
USB 1.10 12Mb/s
USB 2.00 480Mb/s
USB 3.00 5Gb/s
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект