aboutsummaryrefslogtreecommitdiff
path: root/usb.go
diff options
context:
space:
mode:
Diffstat (limited to 'usb.go')
-rw-r--r--usb.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/usb.go b/usb.go
index 245fbd4..aab16b6 100644
--- a/usb.go
+++ b/usb.go
@@ -22,6 +22,12 @@ var (
debug = 3
)
+func init() {
+ // bump timeouts to one minute
+ usb.DefaultReadTimeout *= 60
+ usb.DefaultWriteTimeout *= 60
+}
+
func CC100(desc *usb.Descriptor) bool {
if desc.Vendor == graphtec {
switch desc.Product {
@@ -48,7 +54,7 @@ func NewDevice() (d Device) {
}
log.Fatal("Cannot find Craft ROBO")
}
- return Device{ctx: ctx, dev: devs[0]}
+ return Device{ctx, devs[0]}
}
func (d Device) Close() {