sync usb io working with timeout set to 1000