![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Puedes probar el programa PORTMON de www[punto]sysinternals[punto]com , la descripción dice:
Cita:
|
#2
|
|||
|
|||
Hola, gracias amigo.
He instalado el programa y funciona, pero cuando lanzo el programita de la impresora que imprime en el puerto la cadena misteriosa, resulta que el PortMon bloquea la señal y se queda colgado el programita. Si uso el puerto serie, que no está bloqueado por el otro programa, me empieza a escribir hasta que se bloquea también, pero sale esto hasta donde se puede Código:
0.00005109 NVImg.exe IRP_MJ_CREATE Serial0 SUCCESS Options: Open 0.00000313 NVImg.exe IOCTL_SERIAL_SET_WAIT_MASK Serial0 SUCCESS Mask: RXCHAR TXEMPTY CTS DSR RLSD BRK ERR RING 0.00000098 NVImg.exe IOCTL_SERIAL_SET_QUEUE_SIZE Serial0 SUCCESS InSize: 1024 OutSize: 1024 0.00000211 NVImg.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 0.00000084 NVImg.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:-1 RM:0 RC:0 WM:0 WC:5000 0.00000141 NVImg.exe IOCTL_SERIAL_GET_BAUD_RATE Serial0 SUCCESS 0.00000137 NVImg.exe IOCTL_SERIAL_GET_LINE_CONTROL Serial0 SUCCESS 0.00000117 NVImg.exe IOCTL_SERIAL_GET_CHARS Serial0 SUCCESS 0.00000310 NVImg.exe IOCTL_SERIAL_SET_WAIT_MASK Serial0 SUCCESS Mask: RXCHAR TXEMPTY CTS DSR RLSD BRK ERR RING 0.00000105 NVImg.exe IOCTL_SERIAL_GET_HANDFLOW Serial0 SUCCESS 0.00000141 NVImg.exe IOCTL_SERIAL_GET_BAUD_RATE Serial0 SUCCESS 0.00000196 NVImg.exe IOCTL_SERIAL_SET_WAIT_MASK Serial0 SUCCESS Mask: RXCHAR TXEMPTY CTS DSR RLSD BRK ERR RING 0.00000128 NVImg.exe IOCTL_SERIAL_GET_LINE_CONTROL Serial0 SUCCESS 0.00000000 NVImg.exe IOCTL_SERIAL_WAIT_ON_MASK Serial0 0.00000120 NVImg.exe IOCTL_SERIAL_GET_CHARS Serial0 SUCCESS 0.00000069 NVImg.exe IOCTL_SERIAL_GET_HANDFLOW Serial0 SUCCESS 0.00000810 NVImg.exe IOCTL_SERIAL_SET_BAUD_RATE Serial0 SUCCESS Rate: 9600 0.00000373 NVImg.exe IOCTL_SERIAL_SET_DTR Serial0 SUCCESS 0.00000248 NVImg.exe IOCTL_SERIAL_SET_LINE_CONTROL Serial0 SUCCESS StopBits: 1 Parity: NONE WordLength: 8 0.00000089 NVImg.exe IOCTL_SERIAL_SET_CHAR Serial0 SUCCESS EOF:1a ERR:0 BRK:0 EVT:0 XON:11 XOFF:13 0.00000280 NVImg.exe IOCTL_SERIAL_SET_HANDFLOW Serial0 SUCCESS Shake:9 Replace:80 XonLimit:256 XoffLimit:256 En fin, esto es frustrante. Gracias de todas maneras. |
#3
|
|||
|
|||
confirmame
Confirmame lo qe kieres es imprimir una imagen por un pto paralelo no entiendo bien que es lo que desea.
|
#4
|
|||
|
|||
Cita:
Si lees el hilo creo que está claro si sabes de lo que estamos escribiendo, se refiere a los códigos de escape que mediante una instrucción software genera un pulso mecánico en la impresora. Normalmente estas instrucciones se lanzan mediante el puerto de conexión de la impresora, da igual si es paralelo o serie, siempre funcionan. Existen unos estandarizados para la apertura del cajón que lanza un código y genera un pulso que permite la apertura mecánica del cajón portamonedas. Lo mismo sucedería para el corte automático. El problema reside que para lanzar la rutina de impresión del logotipo previamente cargado en la memoria de la impresora, el código facilitado por el manual es incompleto. He realizado todo tipo de pruebas, mirado en muchas Webs y aunque hay alguna más completa que otra, no funcionan los códigos de escape facilitados, por eso entiendo que hay algún código que no he hecho. PPB acertó bastante pero ese código tampoco va, no el código en sí, sino la secuencia, posiblemente sea una tontería, como lanzar previamente un código de inicialización, lo que fuera. Lo que sí sé es que un distribuidor nacional de esas impresoras no lo conoce y su servicio técnico me indica que es igual que la estándar, algo que no es cierto. Como conclusión, he decidido dejar el tema aparcado y buscar una solución aparte, imprimir mediante un report gráfico y lanzarlo con los drivers de la propia impresora. El problema es que, además de tener que instalar los drivers te limita muchísimo, ya que según el sistema operativo que tengas instalado, no te permite operar con el puerto serie o paralelo. De hecho yo trabajo habitualmente contra el puerto y no necesito tener instalado ningún driver de impresora para imprimir un ticket, abrir el cajón, etc. eso lo hace compatible con el 100% de las impresoras. Saludos. |
#5
|
|||
|
|||
ok gracias por tomar tu tiempo y contestar, nada espero que resuelva
|
#6
|
|||
|
|||
Cita:
Ayer estuve haciendo alguna prueba con el report gráfico pero es un lío, no sé que haré, he visto en sitios las impresoras como imprimen los logos y luego en formato texto el resto del ticket, pero bueno, no soy capaz de solucionar el problema... |
#7
|
|||
|
|||
a ponernos en contacto
Me gustaria dentro de los posible que nos pongamos en contacto por el msn y asi podemos entre los dos y par de amigos que tengo buscarle la vuelta a eso.
mi correo es carlosjimenez19@hotmail.com me puede agregar y asi podemos ver que se hace y podemos intercambiar ideas, si estas deacuerdo. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Impresion de tickets en FastReport c/ codigo de barras en impresora termica | hmoner | Impresión | 1 | 01-04-2010 20:34:22 |
Impresión de recibos en impresora de tickets fiscales Hasar | Mauro® | Impresión | 1 | 27-10-2008 03:04:51 |
impresion grafica mediante codigos de escape | emimarz | Impresión | 6 | 06-09-2007 21:03:22 |
Impresión Codigos Escape Zebra LP 2844 | comba | Impresión | 2 | 08-02-2006 22:46:47 |
Codigos Escape Impresora Sansumg | serhasae | Varios | 3 | 05-09-2005 10:40:17 |
![]() |
|