Работал ли кто с Isochronous endpoint?
Хочу тут подцепить Audio DAC к компьютеру по USB. 192 КГц 16 бит 2 канала. USB High Speed - не хочется делать, потому как нужна внешняя микросхема для USB Physical Layer. На USB Full Speed скорости через Bulk endpoint не хватает, так что единственный выбор - isochronous.
Но застатить работать такой вариант не получается. Вроде взял сэмпл стандартный, поменял дескриптор, чтобы была изохронная точка, поменял инициализацию. На стороне компьютера так-же поменял код для libusb чтобы он данные принимал ихохронно. Однако ничего не приходит с девайса. Так что сижу, не знаю в какую сторону копать. Сэмплов по этому поводу что-то не нашел...
Хочу тут подцепить Audio DAC к компьютеру по USB. 192 КГц 16 бит 2 канала. USB High Speed - не хочется делать, потому как нужна внешняя микросхема для USB Physical Layer. На USB Full Speed скорости через Bulk endpoint не хватает, так что единственный выбор - isochronous.
Но застатить работать такой вариант не получается. Вроде взял сэмпл стандартный, поменял дескриптор, чтобы была изохронная точка, поменял инициализацию. На стороне компьютера так-же поменял код для libusb чтобы он данные принимал ихохронно. Однако ничего не приходит с девайса. Так что сижу, не знаю в какую сторону копать. Сэмплов по этому поводу что-то не нашел...