Epson TM-T70

08/11/2007 - 18:12 por Catalin Lungu | Informe spam
Hola,
Tengo que hacer una clase para impresión de tickets con esta impresora
termica. No voy a usar ningún driver solo sequencias de escape que voy a
enviar por el COM2. El tema es que no me funciona mas que la impresión
estandar, no puedo modificar la fuente, no puedo poner negrita, subrayado
(0x1B 0x2D 0x31), no puedo inicializar la impresora (0x1B 0x40) y recoger
información de los sensores de la impr.

Tengo todas las secuencias de escape pero no soy capaz de seguir adelante.
Hay alguien que tenga experiencia con este tipo de programación?

Gracias,
Catalin

Preguntas similare

Leer las respuestas

#21 Catalin Lungu
13/11/2007 - 09:23 | Informe spam
Uso OpenNETCF versión 1.2.443.0
Es que en las maquinas con WinCE 4.2 no puedo usar otra cosa. De hecho con
una impresora Axiohm funciona perfectamente. Los switch de la impresora
están configurados para que sean compatibles con la configuración del
programa. De hecho con esta configuración me imprime algo con todas las
demas no. Seguro que las secuencias de escape que tengo están mal no hay
otra explicación.
Respuesta Responder a este mensaje
#22 RFOG
13/11/2007 - 13:05 | Informe spam
"Catalin Lungu" wrote in message
news:
Uso OpenNETCF versión 1.2.443.0
Es que en las maquinas con WinCE 4.2 no puedo usar otra cosa. De hecho con
una impresora Axiohm funciona perfectamente. Los switch de la impresora
están configurados para que sean compatibles con la configuración del
programa. De hecho con esta configuración me imprime algo con todas las
demas no. Seguro que las secuencias de escape que tengo están mal no hay
otra explicación.




Pues fíjate, yo casi lo achacaría al OpenNETCF...

De todos modos sí que hay .NET para CE 4.2, el SP1 del Compact lo permite:
http://www.microsoft.com/downloads/...layLang=es
(mira el primer punto de "Características nuevas")

Y supongo que el SP2 también siga con el soporte:
http://www.microsoft.com/downloads/...laylang=es

Yo probaría directamente con el .NET sin nada encima o en Win32 en C ó C++.

Microsoft Visual C++ MVP
==Mi blog sobre programación: http://geeks.ms/blogs/rfog
Mi blog sobre literatura: http://rfog.blogsome.com
Libros, ciencia ficción y programación
==»S e Internet: Métodos infalibles para duplicar su cuenta telefónica.
Respuesta Responder a este mensaje
#23 Hernan
13/11/2007 - 13:31 | Informe spam
On 13 nov, 09:23, "Catalin Lungu" wrote:
Uso OpenNETCF versión 1.2.443.0
Es que en las maquinas con WinCE 4.2 no puedo usar otra cosa. De hecho con
una impresora Axiohm funciona perfectamente. Los switch de la impresora
están configurados para que sean compatibles con la configuración del
programa. De hecho con esta configuración me imprime algo con todas las
demas no. Seguro que las secuencias de escape que tengo están mal no hay
otra explicación.



No conozco OpenNETCF así que no te puedo decir mucho sobre eso.
Lo que sí te puedo asegurar es que si las bibliotecas de clases
para acceder al puerto serial no son *asincrónicas* tarde o temprano
tendrás problemas. Las bibliotecas de acceso sincrónico NO sirven.

Sobre las secuencias de escape no daría nada por supuesto.
Creo que alguien te sugirió usar un sniffer, no?
Hay algunos muy simples (por soft) que instalan un puerto
virtual (por ejemplo, COM8) donde tu programa se conectaría.
La impresora la conectas al COM de siempre. Todo lo que pase
por ese puerto queda en un log. Es una herramienta muy
recomendable. Te ahorrará un montón de tiempo.

-H.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida