iidxio-ezusb: Bugfix random input/outputs on startup

This commit is contained in:
icex2
2021-01-06 20:34:32 +00:00
parent d799b69d12
commit edbbe5ae67
+9 -1
View File
@@ -75,9 +75,17 @@ bool iidx_io_init(
} else {
log_info(
"Connected ezusb: vid 0x%X, pid 0x%X", ident.vid, ident.pid);
return true;
}
}
// Random data returned by device, likely not properly initalized on device side
// Triggers random inputs and lights
// Flush that by execute a few polls
for (int i = 0; i < 10; i++) {
iidx_io_ep2_recv();
}
return true;
}
void iidx_io_fini(void)