Cupom fiscal Daruma serial direta não fecha
Enviado: 14 Jul 2011 08:12
Eu imprimo cupons fiscais em ECF Daruma programando diretamente a porta serial com as funções COM_OPEN, COM_SEND, etc.
O problema nem sempre o cupom fecha. Parece que ele fica retendo o envio e só sai o resto quando eu inicio um novo cupom. Isso só acontece em um dos meus clientes (nos outros 2 funciona tudo certinho); aí eu resolvi acionar um esvaziamento do buffer pra ver se libera. Mas a função que faz isso é a COM_FLUSH e o Harbour 2.1 diz que ele é "undefined". Há uma equivalente ou outra maneira de commitar o envio à porta serial?
PS. O driver Observer 2 da Daruma, que dispensa a programação direta da porta serial, dá operação ilegal no Windows. Por isso não o estou usando.
Obrigado a quem puder ajudar.
O problema nem sempre o cupom fecha. Parece que ele fica retendo o envio e só sai o resto quando eu inicio um novo cupom. Isso só acontece em um dos meus clientes (nos outros 2 funciona tudo certinho); aí eu resolvi acionar um esvaziamento do buffer pra ver se libera. Mas a função que faz isso é a COM_FLUSH e o Harbour 2.1 diz que ele é "undefined". Há uma equivalente ou outra maneira de commitar o envio à porta serial?
PS. O driver Observer 2 da Daruma, que dispensa a programação direta da porta serial, dá operação ilegal no Windows. Por isso não o estou usando.
Obrigado a quem puder ajudar.