aboutsummaryrefslogtreecommitdiff
path: root/cutter.go
diff options
context:
space:
mode:
Diffstat (limited to 'cutter.go')
-rw-r--r--cutter.go20
1 files changed, 20 insertions, 0 deletions
diff --git a/cutter.go b/cutter.go
index dbf5dab..7530454 100644
--- a/cutter.go
+++ b/cutter.go
@@ -48,6 +48,26 @@ type Cutter struct {
}
func NewCutter(io *bufio.ReadWriter) Cutter {
+ c := Cutter{io}
+ c.Initialize()
+ if !c.Ready() {
+ fmt.Println("not ready")
+ }
+ c.CR() // Home
+ v, _ := c.Version()
+ fmt.Println("Craft ROBO Ver.", v)
+
+ m := MediaMap[113]
+ c.MediaType(m.ID)
+ c.Speed(m.Speed)
+ c.Force(m.Thickness)
+ c.UnknownFC(m.FC)
+ c.TrackEnhancing(On)
+ c.UnknownFE(0)
+ c.UnknownTB(71)
+ c.UnknownFA()
+ c.Orientation(Portrait)
+
return Cutter{io}
}