Вообщем есть у меня USB web-камера, которая кроме обычного RGB сенсора имеет на борту еще инфракрасную камеру и стереомикрофон. Но есть с не одна проблема, ПО от производителя очень кривое и совсем нет драйвера под Linux. Хотелось бы написать свой простой драйвер, который бы умел грабить с камеры текущий кадр с RGB камеры и её соответствующий кадр с инфракрасной камеры. По идее протокол снифается через Device Monitor и я получаю длинный лог общения ПО от производителя камеры с собственно самой камерой. Вот тут возникает вопрос, гугление не дало никакой полезной информации о том, как можно расшифровать этот лог и привести к виду из которого можно уже писать драйвер… может кто-то посоветует хорошие маны по реверс-инжинерингу USB-протокола?(желательно со конкретным уклоном в сторону камер, т.к. для простых случаев аля мигание диодами все-же можно найти).