Массовая передача данных через LibUsbDotNet
У нас есть конкретное устройство для USB-подключений.
Мы использовали общение LibUsbDotNet Bulk Transfer. В первом случае я сделал 64-байтовую передачу данных. Во втором случае я сделал 1024-байтовую передачу данных. В случае передачи 64 байта проблем обычно не возникает (проблемы редки). В случае передачи 1024 байта возникает проблема (почти всегда в порте USB 2.0, также редко в порте USB 3.0).
Что вызывает эту проблему?
1 ответ
Если данные кратны 512 байтам, добавьте к данным дополнительный фиктивный байт. Итак, если вы передаете 1025 байт, ваша проблема будет решена.