Consulta sobre controlador fiscal y foxpro

83 views
Skip to first unread message

Matías Mancuello

unread,
Aug 22, 2014, 5:57:00 PM8/22/14
to zorrosmexicanos, publice...@googlegroups.com
Que tal amigos.. alguien sabe cómo puedo hacer para saber si es que queda poco papel en la impresora fiscal. Es una EPSON TMU 220. Gracias. Saludos!

francisco prieto

unread,
Aug 22, 2014, 6:03:03 PM8/22/14
to publice...@googlegroups.com
Hola,

Yo te puedo responder que comando del protocolo lo hace, pues uso mi propio driver...

Si te sirve, avisame.

Saludos,

Pancho
Córdoba
Argentina

Matías Mancuello

unread,
Aug 22, 2014, 8:24:43 PM8/22/14
to publice...@googlegroups.com
si por supuesto que me serviría.. se lo agradecería mucho!

francisco prieto

unread,
Aug 23, 2014, 5:46:20 AM8/23/14
to publice...@googlegroups.com
Matias,

El tema es asi...

Segun el protocolo extendido del controlador fiscal...


Si revisas la pagina 163 del manual, te detalla que el estado se indica en todo momento, salvo cuando esta ejecutando un comando o cuando esta bloqueado el controlador.

Los Estados son 2, el fiscal y el de la impresora... El que a vos te interesa es este último.

La ubicacion de estos estados dentro de la comunicacion se explican en la pagina 34 bajo el titulo Frame de Respuesta de Comandos

Basicamente ahi te indica que cada vez que el impresor te devuelve una respuesta, los dos primeros bytes corresponden al estado del impresor y los dos siguientes al estado fiscal.

De acuerdo a esto tendras que analizar siempre ese estado de impresor, cada vez que el impresor te da una respuesta (no importando la pregunta).

Ese estado esta expresado en hexadecimal asi que lo deberar convertir a binario para conocer el estado de cada bit.

De acuerdo al tipo de impresor tendras que mirar los bit 1 y 0 o los bits 3 y 2

Te lo voy a explicar para el impresor que usa los bit 1 y 0 (pero en el otro caso es identico)

Si ambos bits estan en 0 --- no hay problemas
si el bit 0 esta en 1 --- significa que hay poco papel en la impresora
si el bit 1 esta en 1 --- significa que ya no hay papel en la impresora

Saludos,

Pancho
Córdoba
Argentina



Matías Mancuello

unread,
Aug 25, 2014, 7:32:22 AM8/25/14
to publice...@googlegroups.com
muchas gracias Francisco! me ha sido de mucha ayuda! Saludos!
Reply all
Reply to author
Forward
0 new messages