Не знает ли кто как реализовать неблокирующее чтение из преобразователя FT-245R
через опрос дескрипторов libusb.
В документации на libusb приведен такой псевдокод.
Как бы адаптировать код libftdi-1 или даже fastftdi под эту схему?
// initialise libusb
libusb_get_pollfds(ctx)
while (user has not requested application exit) {
libusb_get_next_timeout(ctx);
poll(on libusb file descriptors plus any other event sources of interest,
using a timeout no larger than the value libusb just suggested)
if (poll() indicated activity on libusb file descriptors)
libusb_handle_events_timeout(ctx, 0);
}
// clean up and exit