Использую QT+MIN_GW с подключенной библиотекой libusb для работы с CP2130.
При попытке работы с любыми управляющими пакетами
C++ (Qt)
void Set_SPI_Word (void)
{
unsigned char control_buf_out[0x0B]={0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17};
int ret= libusb_control_transfer(handle, 0xc0|LIBUSB_RECIPIENT_INTERFACE|LIBUSB_ENDPOINT_OUT, 0x31, 0x0000, 0x0000,
control_buf_out, sizeof(control_buf_out), usbTimeout);
}
происходит segmentation fault
bulk пакеты же передаются нормально. Вопрос как формировать contol transfer CP2130?