package tlv import "github.com/Mrs4s/MiraiGo/binary" func T1B(micro, version, size, margin, dpi, ecLevel, hint uint32) []byte { return binary.NewWriterF(func(w *binary.Writer) { w.WriteUInt16(0x1B) w.WriteBytesShort(binary.NewWriterF(func(w *binary.Writer) { w.WriteUInt32(micro) w.WriteUInt32(version) w.WriteUInt32(size) w.WriteUInt32(margin) w.WriteUInt32(dpi) w.WriteUInt32(ecLevel) w.WriteUInt32(hint) w.WriteUInt16(0) })) }) }