/ Programowanie / C - Dostęp do danych USB / Specyfika sterownika - c, automatyzacja, usb

Programowanie C - Dostęp do danych USB / sterownika - c, automatyzacja, usb

Piszę prostą automatyzację testów, aby uzyskać dostęp do portu USB w Ubuntu i określić szczegółowe informacje dotyczące sterownika, podłączonych urządzeń i trybu działania (USB 2, 3 itd.).

Nie dokonałem żadnego rozwoju w tej dziedzinie i szukałem porad na temat bibliotek / rekomendacji, aby to osiągnąć.

Dziękuję ci za pomoc!

Dan.

Odpowiedzi:

0 dla odpowiedzi № 1

Zrobiłem to przy użyciu libusb. Możesz zacząć tutaj. http://libusb.sourceforge.net/api-1.0/ Jeśli patrzysz tylko na różne urządzenia USB, to całkiem proste. Oto kilka przykładów, które możesz szybko uruchomić: http://www.dreamincode.net/forums/topic/148707-introduction-to-using-libusb-10/


0 dla odpowiedzi nr 2

Uznałem informacje o sourceforge za przydatne, ale nie mogłem sprawić, aby instalacja działała w Ubuntu.

Po kilku poszukiwaniach znalazłem Libusb i jak korzystać z jego pakietów w Ubuntu

To wydaje się rozwiązać mój problem; plus interesujący punkt na temat korzystania z usb.h zamiast libusb.h do kompilacji.

Dzięki za cały wkład!

Dan