diff --git a/main.go b/main.go index ba8494eae..9ac2ee4aa 100644 --- a/main.go +++ b/main.go @@ -197,7 +197,7 @@ func handleConn(c net.Conn) { 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) + x1, x2 := int2h8l8(lenData / 2) data := str + x1 + x2 + const1 + orderNo + printInit + voice + begin + printData + check c.Write([]byte(data)) fmt.Println("write data: ", data)