Então, fiz o método gerar um log com cada comando enviado para a impressora, conforme exemplo abaixo:
</zera>
<e><n></ce><n>WHATS 20</n></ce><n> 13/09 10:38</n></lf></ce><n>PEDIDO WHATS ID: 17263</n></lf></ce><n>Marcelo</n></lf></ce><n>67992367423</n></lf></ce><n>Jose de Alencar, 207, Jardim Maxwell</n></n>
</lf>
</ce><n>WHATS</n>
</lf>
</ae><e>PRODUTO(S)</n></e>
</LINHA_DUPLA>
</ae><e><n>1 COMBO 2</n></e></e>
</LINHA_SIMPLES>
</ae><e><n>1 HIGHWAY TO HELL</n></e></e>
</LINHA_SIMPLES>
</ae><e><n>1 THE WALL</n></e></e>
</beep>
</beep>
</lf>
</lf>
</lf>
</corte>
E Detectamos um comportamento estranho, sendo descrito abaixo:
Enviamos o comanda para imprimir uma produção para a MESA 9
Esta produção deveria imprimir 2 vias
ai Enviamos uma produção para a MESA 8, esta produção deveria ser impressa após as duas vias da MESA 9
Mas em alguns casos a impressão esta saindo entre a impressão da primeira via da MESA 9 e a segunda via da mesma
No log eu vi que foi enviado corretamente para a impressora, mas ela imprime fora da ordem.
Existe algo que possa estar configurado de forma errada, que possa causar isso?
Outra dúvida: as propriedades abaixo, poderiam me dar um exemplo de o que elas controlam e quando usar?
ACBrPosPrinter.LinhasBuffer
ACBrPosPrinter.Device.Timeout
ACBrPosPrinter.Device.SendBytesInterval
obrigado pela atenção