Здравствуйте, я пишу open source проект для LINUX. Этот проект включает в себя разработку прибора основанном на протоколе HID USB.
Я уже написал FIRMWARE для этого прибора и он работает в среде WINDOWS. Также, команда lsbusb показывает, что прибор обнаружен.
Сейчас мне надо написать программу для линукса которая будет соединяться с моим прибором и посылать ему данные по средствам USB HID протокола.
Я уже долго бьюсь над этой программой но нечего вразумительного не могу не найти не написать
Вопрос такой:
1. Какими библиотеками и функциями надо пользоваться, что бы обнаружить девайс (разговор идет о программировании на языке С)? Если можно дать пример кода, я буду блогадарен.
2. Может, кто подскажет хорошую литературу для новичков в плане программирования USB под линукс.
3. Может, кто сможет дать ссылку на качественный пример кода.
Заранее благодарен всем ответившим.
