Hablamos de diferentes m�todos para enviar secuencias de escape. y
puede que no funcione dependiendo de la configuraci�n del dispositivo
y si *interpreta* los hexadecimales que se le envian o no.

Deberias comparar la definici�n de tu impresora con la definicion de
impresora de Angeles, pues de ello depende qu� secuencia debas enviar
para que funcione.

La informaci�n que te he facilitado es para impresoras PCL., sin
conocer a fondo el mundo "Epson no-PCL"

Asi pues en "el mundo PCL" puedes:

1) Indicar TRNSPY y CVTDTA en las DDS. No hay que a�adir el prefijo
X'03nn', ya que se encarga el sistema (segun el MFRTYPMDL).

2) utilizar RPLUNPRT(*NO) , a�adiendo r X'03nn........

Te copio las referencias PCL que he encontrado:

http://www.pbhall.us/barcode.html
http://mcpressonline.com/mc/.214a28b1!sectionID=.5bfbae68

SAlu2

On 5/11/05, Diego <[EMAIL PROTECTED]> wrote:
> >De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> >En nombre de alex martinez
> >Enviado el: mi�rcoles, 11 de mayo de 2005 14:35
> >Para: [email protected]
> >Asunto: RE: Corte de papel en impresora de tickets EPSON
> 
> >Hola de nuevo:
> > La secuencia que envias tampoco me parece del todo correcta. Y me explico:
> > Si envias x'030D1B6D' aqui hay algo mal:
> > 03 - indica un ascii transparente
> > 0D - indica la longitud en Bytes que sigue a continuaci�n,as� 0D=13 Bytes?
> > 1B6D - enviamos 2 bytes (y no 13 como indicas).
> 
>    Justo esto es lo que no tengo nada claro. Ya hab�a visto ese hilo
> rebuscando por google estos �ltimos d�as y jam�s hab�a visto ese m�todo para
> enviar los datos a la impresora  :?   En la documentaci�n, apartado 1.3.14
> (constantes) del "RPG/400 Manual de Consulta" se especifica que los
> literales hexadecimales tienen el formato X'x1x2..xn', donde cada par de
> caracteres define un �nico byte. De esta forma la cadena proporcionada por
> �ngeles Salvador (X'030D1B6D') *interpreto* que consiste en enviarle a la
> impresora los caracteres ascii 3,Ctrl+M,ESC,i y no "ascii
> transparente,longitud en bytes,cadena hexadecimal". Es decir, que antes de
> enviarle a la impresora el ESC+m documentado por Epson para el corte parcial
> del papel se le envia un "End of text" (hexadecimal 03) y un retorno de
> carro (hexadecimal 0D).
> 
>     �D�nde est� documentado el m�todo X'03nnXXXXX'?? Agradecer�a cualquier
> referencia al respecto, porque la verdad es que me intriga bastante. Y una
> vez m�s gracias por la ayuda. Saludos!!  :)
> 
> 
> __________________________________________________
> Forum.HELP400 es un servicio m�s de NEWS/400.
> (c) Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
> 
> Para darte de baja visita la siguente URL:
> http://coyote.combios.es/mailman/listinfo/forum.help400
>

__________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

Responder a