Commit Graph

7 Commits (60e84d3f80d36bf195aedd20335173022d678ca2)

Author SHA1 Message Date
Glenn Maynard 9167c9e0ed Use GetOverlappedResult instead of GetOverlappedResultEx for Windows 7. 6 years ago
Glenn Maynard 849fd7a975 Simplify overlapped I/O handling, and add a command timeout. 6 years ago
Glenn Maynard 48c75ba224 Pass the packet response to completion callbacks. 6 years ago
Glenn Maynard 4691ce5ecf If commands are buffered and not sent when the device is disconnected, call any completion callbacks. 6 years ago
Glenn Maynard 65f4a7102c Check for out of sequence PACKET_FLAG_START_OF_COMMAND. 6 years ago
Glenn Maynard 8ea8070d51 Some disabled logs for testing (disabled because they're noisy). 7 years ago
Glenn Maynard 57379383c0 Import for release. 7 years ago