From 4bfd597d4b6916937658d42b8d459d920bd632ff Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 29 Apr 2015 00:05:07 +0200 Subject: Add Init sequence --- cutter.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'cutter.go') 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} } -- cgit v1.2.3