啟樞科技文檔
啟樞檔案館
這裡是後續撰寫產品文檔的入口頁。左側負責文檔分類與章節層級,右側保留正式文檔正文、提示塊、程式碼、表格與上一頁 / 下一頁的位置。
commands / tspl/lin8inch
TSPL Lin8inch
TsplLin8inch 支持的 8 寸 TSPL 擴展。
TsplLin8inch 繼承 TsplBoxliy,並增加面向 8 寸機型的狀態回報、介質、色帶、出紙和設備信息指令。
Lin8inch 命令清单
具体机器支持哪些协议、Family 和参数值,需要以目标机器固件为准;机器支持列表请联系开发人员或客服确认。
| SDK 方法 | 实际指令 | 参数 | 作用 | 返回 / 备注 |
|---|---|---|---|---|
TsplLin8inch组合方法 / 别名 | 继承 Boxliy 的公开命令。 | - | 继承 TSPL Boxliy,并增加 8 寸机型扩展。 | - |
automaticStatusFeedback(enable)状态查询 | 1F 28 63 0A 00 11 22 33 44 {flag} 00 44 33 22 11 | enable: true 启用,false 禁用。 | 设置自动状态反馈。 | - |
printCompletion(token)状态查询 | 1D 28 48 06 00 30 30 {d1} {d2} {d3} {d4} | token: 4 字节回包标记。 | 配置打印完成回包。 | - |
printerStatus(flag)状态查询 | 10 04 {flag} | flag: 状态类型。 | 查询指定类型状态。 | - |
firmwareVersion()设备信息 | 1F 28 63 02 00 52 56 | - | 查询固件版本。 | - |
serialNumber()设备信息 | 1F 28 63 02 00 52 53 | - | 查询序列号。 | - |
macAddress()设备信息 | 1F 62 | - | 查询 MAC 地址。 | - |
deviceSpeed(speed)设备设置 | 1F 28 73 02 00 {speedL} {speedH} | speed: 0 到 150,源码会限幅。 | 设置设备速度。 | - |
deviceSelfTest()状态查询 | 12 54 | - | 执行设备自检。 | - |
thermalStatus()状态查询 | READSTA | - | 读取热敏状态。 | - |
productId()设备信息 | READC PRDOCUTID | - | 读取产品 ID。 | 按源码保留 PRDOCUTID 拼写。 |
versionInfo()设备信息 | READC VERSION | - | 读取版本信息。 | - |
selfTestPage()状态查询 | SELFTEST | - | 打印自检页。 | - |
redDensity(density)设备设置 | RED {density} | density: 红色/强调色浓度。 | 设置红色浓度。 | TypeScript SDK 暴露。 |
blackColor()设备设置 | SETCOLOR BLACK | - | 设置黑色打印。 | TypeScript SDK 暴露。 |
ribbonEnd(enable)设备设置 | SET RIBBON_END ON|OFF | enable: 是否开启。 | 设置碳带结束检测。 | TypeScript SDK 暴露。 |
ribbonEndStatus()状态查询 | GET RIBBON_END | - | 查询碳带结束检测状态。 | TypeScript SDK 暴露。 |
modelSetting()设备信息 | OUT GETSETTING$("SYSTEM","INFORMATION","MODEL") | - | 读取系统型号设置。 | - |
serialSetting()设备信息 | OUT GETSETTING$("SYSTEM","INFORMATION","SERIAL") | - | 读取系统序列号设置。 | - |
versionSetting()设备信息 | OUT GETSETTING$("SYSTEM","INFORMATION","VERSION") | - | 读取系统版本设置。 | - |
gbkCodepage()设备设置 | CODEPAGE 936 | - | 切换到 GBK 代码页。 | - |
utf8Codepage()设备设置 | CODEPAGE UTF-8 | - | 切换到 UTF-8 代码页。 | - |
gapDetection()纸张 / 介质 | GAPDETECT | - | 执行间隙检测。 | - |
configureStock(sensor, markOrGapMm, offsetMm)纸张 / 介质 | GAP ... / BLINE ... / GAP 0 mm,0 mm | sensor: DIE_CUT、BLACK_MARK、CONTINUOUS。 | 按介质类型组合设置纸张。 | Java SDK 暴露的组合方法。 |
configurePresentation(mode)设备设置 | SET CUTTER ... + SET TEAR ... + SET PEEL ... | mode: NONE、TEAR_OFF、PEEL_OFF、CUT。 | 组合设置出纸方式。 | Java SDK 暴露的组合方法。 |
twoColorRibbon(accentDensity)设备设置 | RIBBON ON + SET RESIN {accentDensity} | accentDensity: 强调色浓度。 | 设置双色碳带。 | Java SDK 暴露的组合方法。 |
directThermal()设备设置 | RIBBON OFF + SET RESIN 0 | - | 设置直热模式。 | Java SDK 暴露的组合方法。 |