diff --git a/main.go b/main.go index d02a3a23e..ba8494eae 100644 --- a/main.go +++ b/main.go @@ -193,11 +193,12 @@ func handleConn(c net.Conn) { printInit := "1b40" //打印机初始化 voice := "1b59415501" //语音响一次 check := "ff" - s := "oa2d" - //printData := hex.EncodeToString([]byte(s)) - lenData := int64(len(str) + len(const1) + len(orderNo) + len(printInit) + len(voice) + 1 + 2 + len(s)) + begin := "oa" + s := "--------------------------------------" + printData := hex.EncodeToString([]byte(s)) + lenData := int64(len(str) + len(const1) + len(orderNo) + len(printInit) + len(voice) + 1 + 2 + len(printData)) x1, x2 := int2h8l8(lenData) - data := str + x1 + x2 + const1 + orderNo + printInit + voice + s + check + data := str + x1 + x2 + const1 + orderNo + printInit + voice + begin + printData + check c.Write([]byte(data)) fmt.Println("write data: ", data) }