Я уже говорил, что работа с произвольным USB устройством через конечные точки, а не драйвер класса - это проход через ряд трудностей. Вот сейчас мы посмотрим, как же через них проходить.
Во-первых, в ролике рассмотрен и вариант, что устройство совсем чужое, тогда даже номер интерфейса и номера конечных точек придётся выявлять. Но и в своём устройстве они могут со временем измениться.
Во-вторых, в ролике также рассмотрены и вещи для работы со своим устройством. Например, устройств много, и нужно выбрать одно из них по серийному номеру, либо номеру розетки на корпусе.
Чтобы понять, о чём вообще идёт речь, надо представлять себе, как вообще работать с libusb. Например, предварительно посмотрев этот ролик: https://www.youtube.com/watch?v=FHaoOxzbQkU
Ссылка на тот пример, что получился во время съёмок - https://disk.yandex.ru/d/jQXdJ3lW7TU8Qw
Download
0 formats
No download links available.
17 Изучаем параметры USB устройств при помощи libusb | NatokHD