Я хочу использовать изохронную передачу для чтения с моей USB-камеры, но когда я готовлюсь к чтению, возникла некоторая проблема. Я не могу прочитать данные с моего устройства.
Вот мой код чтения данных (написанный на C ++ с помощью Qt):
{
void* async_context = NULL;
usb_isochronous_setup_async(handle,&async_context,0x81,64);
usb_submit_async(async_context, recv_msg, 64);
usb_reap_async(async_context, 1000);
usb_free_async(&async_context);
}
и вот сообщение от шины, когда я запускаю эту программу:
45.1 USTS 80000300 bad parameter 295.1.0 2016/10/04 12:27:56.763 unknown
возможно я использую неправильный путь, таким образом это не нарушает. может кто-нибудь, кто скажет мне, как это сделать
Задача ещё не решена.
Других решений пока нет …