aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cutter.go9
-rw-r--r--usb.go3
2 files changed, 7 insertions, 5 deletions
diff --git a/cutter.go b/cutter.go
index d26d534..a565959 100644
--- a/cutter.go
+++ b/cutter.go
@@ -52,11 +52,12 @@ func NewCutter(io *bufio.ReadWriter, o Orientation) Cutter {
c.Initialize()
if !c.Ready() {
fmt.Println("not ready")
+ time.Sleep(time.Second)
}
- c.CR() // Home
+ c.GoHome() // Home
v, _ := c.Version()
- fmt.Println("Craft ROBO Ver.", v)
+ fmt.Println(craftRobo, "Ver.", v)
pen := MediaID[113]
c.MediaType(pen.ID)
@@ -113,8 +114,8 @@ func (c Cutter) TestCut() {
c.Send("FH")
}
-// CR returns carret to home on same line
-func (c Cutter) CR() {
+// GoHome returns carret to home on same line
+func (c Cutter) GoHome() {
c.Send("TT")
}
diff --git a/usb.go b/usb.go
index 81a9031..75e9356 100644
--- a/usb.go
+++ b/usb.go
@@ -13,6 +13,7 @@ type Device struct {
}
var (
+ craftRobo = "Craft ROBO"
graphtec = usb.ID(0x0b4d)
cc200_20 = usb.ID(0x110a)
cc300_20 = usb.ID(0x111a)
@@ -52,7 +53,7 @@ func NewDevice() (d Device) {
for _, dev := range devs {
dev.Close()
}
- log.Fatal("Cannot find Craft ROBO")
+ log.Fatal("Cannot find ", craftRobo)
}
return Device{ctx, devs[0]}
}