gpt4 book ai didi

java - 打印机 Argox PPLA

转载 作者:行者123 更新时间:2023-11-30 04:42:12 28 4
gpt4 key购买 nike

我在吃 Argox 标签打印机时遇到了麻烦,只是仍然无法向她发送任何内容。型号为 Argox OS214 tt,ANPP,接受 PPLB。

使用通用类连接串行设备,我将她用于多个财务打印机和秤,附后。全部使用 rxtx 库。该类还可以读取设备的响应,该响应已在秤上使用且从未出现过问题,也可以在财务打印机上使用。

我观看了 PPLA 手册,或多或少了解了它的工作原理,但还无法测试任何内容。我无能为力,也无法阅读您的回复。

这是我的测试:

import javax.swing.JOptionPane;  
public class TestePPLA {
public static void main(String[] args){
String porta="COM1";
int velocidade=9600;
int databits=8;
int stopbits=1;
int paridade=0;
int timeout=10;
try
{
String comando = "<STX>L<CR>121100001000050THIS LABEL IS MADE BY JIMMY<CR>E<CR>";
ComunicacaoSerial comunica = ComunicacaoSerial.getReference ();
comunica.conexao (porta,velocidade,databits,stopbits,paridade);
comunica.escritaPortaSerial (comando.getBytes());

Thread.sleep(timeout);
String resposta = new String (comunica.getDados());

comunica.fechaConexao();

System.out.println(resposta);
}
catch(Exception ex)
{
ex.printStackTrace();
JOptionPane.showMessageDialog(null, "Erro de comunica\u00e7\u00e3o com a impressora", "Testador", JOptionPane.ERROR_MESSAGE);
}

}
}

最佳答案

对于您所说的,问题是您正在将 PPLA 代码发送到 PPLB 打印机,当您执行此操作时,打印机什么也不做。这是 PPLB 代码的示例:

N↵
A50,30,0,1,1,1,N,"This is font 1." ↵
A50,70,0,2,1,1,N,"This is font 2." ↵
A50,110,0,3,1,1,N,"This is font 3." ↵
A50,150,0,4,1,1,N,"This is font 4." ↵
A50,200,0,5,1,1,R,"FONT 5"↵
P1↵

关于java - 打印机 Argox PPLA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12004420/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com