ThreadHandle = ThreadCreate(@usbThread,CPtr(Any Ptr,Null)) ''Start usb I/O in another thread. If ThreadHandle = 0 Then Print "Failure to create Thread for usb." End 10 ''If it Failed then Quit. EndIf ''-------------------------------------------------------- ''Main Program Loop which is independant of usbThread Loop ''-------------------------------------------------------- Do