Hola
Cita:
Iniciado por udok
La impresora esta predeterminada, esto es el método que tengo y no funciona:
Cuando dices no funciona ¿No abre el cajón? ¿Da error?
Acostumbraos a decir qué es lo que no funciona. Cita:
Iniciado por udok
Código:
public void cashdrawerOpen() {
String code1 = "27 112 0 150 250";
String code = "ESCp0û.";
}
Yo ahí lo que veo es que has declarado la secuencia de escape como una cadena de texto y así no funciona, tienes que declarar un array de int, tienes que enviarle el código de apertura como bytes, no como texto.
Por cierto "ESCp0û." ¿qué es? No tengo a mano la secuencia de bytes que envío yo a la impresora, pero eso no lo vi nunca.
Un saludo