Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3768 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Estou com uma impressora Bematech MP4200, configurada em uma porta USB instalada o drive da própria impressora em uma COM virtual. Em todos os comandos que executa o processo é extremamente lento. Para obter o status da impressora por exemplo, leva uns 2 segundos. Alguém tem algum conhecimento para configuração desse protocolo que fique rápida a comunicação?

 

Obs: Estou com a ultima versão dos fontes da classe ACBrECFEscECF.pas

  • Consultores
Postado

Você chegou a testar com o emulador para verificar se não é nenhum outro problema?

Anexe também o log do ACBrECF.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Fundadores
Postado

A comunicação é realmente bem mais lenta...  Mas acho que não chega a tanto...

 

Deixe "IntervaloAposComando" em 0

 

Reportei isso a Bematech... Veja esse Post:

(item 7)

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

 

 

-- 14:59:31:243 NumSerie
                TX -> [sOH]M[26][NUL][ENQ][NUL]15|4|[254]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:31:524 RX <- [sOH]M[26][NUL][NUL][sOH][NUL][NUL][NUL][NAK][NUL]BE101210100700000154|[247]
-- 14:59:31:524 GrandeTotal
                TX -> [sOH]N[26][NUL][4][NUL]4|1|[201]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:31:789 RX <- [sOH]N[26][NUL][NUL][sOH][NUL][NUL][NUL][TAB][NUL]1|832055|[210]
-- 14:59:31:960 NumCupom
                TX -> [sOH]O[26][NUL][4][NUL]1|1|[199]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:32:194 RX <- [sOH]O[26][NUL][NUL][sOH][NUL][NUL][NUL][FF][NUL]1|000000158|]
-- 14:59:32:210 Estado
                TX -> [sOH]P[26][NUL][ENQ][NUL]16|4|[sTX]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:32:475 RX <- [sOH]P[26][NUL][NUL][sOH][NUL][NUL][NUL][sTX][NUL]0|[25]
-- 14:59:32:475 
                TX -> [sOH]Q[26][NUL][ENQ][NUL]16|5|[4]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:32:740 RX <- [sOH]Q[26][NUL][NUL][sOH][NUL][NUL][NUL][ETX][NUL]10|L
-- 14:59:34:737 Estado
                TX -> [sOH]R[26][NUL][ENQ][NUL]16|4|[4]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:35:065 RX <- [sOH]R[26][NUL][NUL][sOH][NUL][NUL][NUL][sTX][NUL]0|[ESC]
-- 14:59:35:065 
                TX -> [sOH]S[26][NUL][ENQ][NUL]16|5|[ACK]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:35:330 RX <- [sOH]S[26][NUL][NUL][sOH][NUL][NUL][NUL][ETX][NUL]10|N
-- 14:59:35:330 Subtotal
                TX -> [sOH]T[26][NUL][4][NUL]1|1|[204]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:35:611 RX <- [sOH]T[26][NUL][NUL][sOH][NUL][NUL][NUL][FF][NUL]1|000000158|b
-- 14:59:35:611 Estado
                TX -> [sOH]U[26][NUL][ENQ][NUL]16|4|[7]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:35:860 RX <- [sOH]U[26][NUL][NUL][sOH][NUL][NUL][NUL][sTX][NUL]0|[30]
-- 14:59:35:860 
                TX -> [sOH]V[26][NUL][ENQ][NUL]16|5|[TAB]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:36:172 RX <- [sOH]V[26][NUL][NUL][sOH][NUL][NUL][NUL][ETX][NUL]10|Q
-- 14:59:36:172 
                TX -> [sOH]W[31][NUL][NUL][NUL]v
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:38:668 RX <- [sOH]W[31][NUL][NUL][sOH][NUL][NUL][NUL][NUL][NUL]w
-- 14:59:38:668 
                TX -> [sOH]X[26][NUL][4][NUL]4|2|[212]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:38:902 RX <- [sOH]X[26][NUL][NUL][sOH][NUL][NUL][NUL][bS][NUL]2|29940|[173]
-- 14:59:38:949 Estado
                TX -> [sOH]Y[26][NUL][ENQ][NUL]16|4|[11]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:39:246 RX <- [sOH]Y[26][NUL][NUL][sOH][NUL][NUL][NUL][sTX][NUL]0|"
-- 14:59:39:246 
                TX -> [sOH]Z[26][NUL][ENQ][NUL]16|5|[CR]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:39:526 RX <- [sOH]Z[26][NUL][NUL][sOH][NUL][NUL][NUL][sTX][NUL]0|#
-- 14:59:39:526 
                TX -> [sOH][[26][NUL][ETX][NUL]8||[168]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:39:823 RX <- [sOH][[26][NUL][NUL][sOH][NUL][NUL][NUL][FS][NUL]28072014|1|000000145|802115|6
-- 14:59:42:693 Estado
                TX -> [sOH]\[26][NUL][ENQ][NUL]16|4|[14]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:42:896 RX <- [sOH]\[26][NUL][NUL][sOH][NUL][NUL][NUL][sTX][NUL]0|%
-- 14:59:42:896 
                TX -> [sOH]][26][NUL][ENQ][NUL]16|5|[16]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:43:161 RX <- [sOH]][26][NUL][NUL][sOH][NUL][NUL][NUL][sTX][NUL]0|&
-- 14:59:43:161 
                TX -> [sOH]^[26][NUL][ETX][NUL]8||[171]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:43:426 RX <- [sOH]^[26][NUL][NUL][sOH][NUL][NUL][NUL][FS][NUL]28072014|1|000000145|802115|9
-- 14:59:45:439 Estado
                TX -> [sOH]_[26][NUL][ENQ][NUL]16|4|[WAK]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:45:766 RX <- [sOH]_[26][NUL][NUL][sOH][NUL][NUL][NUL][sTX][NUL]0|(
-- 14:59:45:766 
                TX -> [sOH]`[26][NUL][ENQ][NUL]16|5|[19]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:46:032 RX <- [sOH]`[26][NUL][NUL][sOH][NUL][NUL][NUL][sTX][NUL]0|)
-- 14:59:46:032 
                TX -> [sOH]a[26][NUL][ETX][NUL]8||[174]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:46:297 RX <- [sOH]a[26][NUL][NUL][sOH][NUL][NUL][NUL][FS][NUL]28072014|1|000000145|802115|<
Postado

Você chegou a testar com o emulador para verificar se não é nenhum outro problema?

Anexe também o log do ACBrECF.

Testei sim, e também é lento.

  • Consultores
Postado

Testei sim, e também é lento.

 

 mas pelo emulador executa rapidamente o comando. 

Afinal, pelo emulador é lento ou rápido?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Fundadores
Postado

Não há o que fazer via código... O ACBrECF está interrogando o estado do ECF, que está respondendo como "ocupado, trabalhando" [WAK]

 

No comando abaixo, para uma simples leitura do "NumSerie", isso ocorreu 4 vezes...

 

- 14:59:31:243 NumSerie

                TX -> [sOH]M[26][NUL][ENQ][NUL]15|4|[254]
                RX <- [ACK]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
                RX <- [WAK][NUL][sOH][NUL][NUL][NUL]
         Status TX -> [ENQ][NUL]
   14:59:31:524 RX <- [sOH]M[26][NUL][NUL][sOH][NUL][NUL][NUL][NAK][NUL]BE101210100700000154|[247]

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Consultores
Postado

Olá andepunk,

 

Uma opinião pessoal: Eu acredito que poucas pessoas estão utilizando o MP4200 TH FI. Muito poucas mesmo.

A sugestão é fazer o que o Daniel fez antes. Entrar em contato com a Bematech e reportar o problema na comunicação direta. Pedir orientação e esclarecimentos.

Você também deve fazer uma averiguação utilizando o software de exemplo da Bematech para comparar os tempos.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado (editado)
Sim estou tentando entrar em contato fiz uma simulação de abertura e cancelamento de cupom e realmente a velocidade entre DLL e ACBR estao bem proximas. Acredito que seja algo da própria impressora
 

 

DLL

[ANTES ABRIR CUPOM]  09:34:05:424  
[DEPOIS ABRIR CUPOM] 09:34:07:617   2:193
[CANCELAMENTO]          09:34:10:126   2:509
 
 
ACBR
[ANTES ABRIR CUPOM] 09:44:35:584
[DEPOIS ABRIR CUPOM 09:44:36:279  0:695
[CANCELAMENTO]         09:44:39:602  3:323

 

Editado por andepunk
  • Curtir 1
Postado

Segue medição, disparei 4 vezes o comando abrecupom e cancela em seguida

 

 

4 mediçoes

 
ACBR
[ANTES ABRIR CUPOM] 11:58:32:852
[DEPOIS ABRIR CUPOM] 11:58:33:551
[CANCELAMENTO] 11:58:36:782
--------------------------------------------------------
[ANTES ABRIR CUPOM] 11:58:36:783
[DEPOIS ABRIR CUPOM] 11:58:37:476
[CANCELAMENTO] 11:58:40:739
--------------------------------------------------------
[ANTES ABRIR CUPOM] 11:58:40:740
[DEPOIS ABRIR CUPOM] 11:58:41:434
[CANCELAMENTO] 11:58:44:697
--------------------------------------------------------
[ANTES ABRIR CUPOM] 11:58:44:698
[DEPOIS ABRIR CUPOM] 11:58:45:405
[CANCELAMENTO] 11:58:48:711
--------------------------------------------------------
 
 
DLL
[ANTES ABRIR CUPOM] 12:01:03:915
[DEPOIS ABRIR CUPOM] 12:01:06:159
[CANCELAMENTO] 12:01:08:669
--------------------------------------------------------
[ANTES ABRIR CUPOM] 12:01:08:671
[DEPOIS ABRIR CUPOM] 12:01:09:609
[CANCELAMENTO] 12:01:12:222
--------------------------------------------------------
[ANTES ABRIR CUPOM] 12:01:12:224
[DEPOIS ABRIR CUPOM] 12:01:13:143
[CANCELAMENTO] 12:01:15:687
--------------------------------------------------------
[ANTES ABRIR CUPOM] 12:01:15:690
[DEPOIS ABRIR CUPOM] 12:01:16:627
[CANCELAMENTO] 12:01:19:173
--------------------------------------------------------
  • Fundadores
Postado

Faltou exibir a diferença entre cada medição...  Mas ao que parece, o ACBr está mais rápido que a DLL

 

Lembro que a Bematech comentou que esse ECF é mais lento, devido a criptografia necessária...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Consultores
Postado

Faltou exibir a diferença entre cada medição...

A pedidos. :D

Tempos em segundos.

 

4 mediçoes

ACBR
[ANTES ABRIR CUPOM] 11:58:32:852
[DEPOIS ABRIR CUPOM] 11:58:33:551 0,699 s
[CANCELAMENTO] 11:58:36:782       3,231
--------------------------------------------------------
[ANTES ABRIR CUPOM] 11:58:36:783
[DEPOIS ABRIR CUPOM] 11:58:37:476 0,693
[CANCELAMENTO] 11:58:40:739       3,263
--------------------------------------------------------
[ANTES ABRIR CUPOM] 11:58:40:740
[DEPOIS ABRIR CUPOM] 11:58:41:434 0,694
[CANCELAMENTO] 11:58:44:697       3,263
--------------------------------------------------------
[ANTES ABRIR CUPOM] 11:58:44:698
[DEPOIS ABRIR CUPOM] 11:58:45:405 0,707
[CANCELAMENTO] 11:58:48:711       3,306
--------------------------------------------------------


DLL
[ANTES ABRIR CUPOM] 12:01:03:915
[DEPOIS ABRIR CUPOM] 12:01:06:159 2,244
[CANCELAMENTO] 12:01:08:669       2,510
--------------------------------------------------------
[ANTES ABRIR CUPOM] 12:01:08:671
[DEPOIS ABRIR CUPOM] 12:01:09:609 0,938
[CANCELAMENTO] 12:01:12:222       2,613
--------------------------------------------------------
[ANTES ABRIR CUPOM] 12:01:12:224
[DEPOIS ABRIR CUPOM] 12:01:13:143 0,919
[CANCELAMENTO] 12:01:15:687       2,544
--------------------------------------------------------
[ANTES ABRIR CUPOM] 12:01:15:690
[DEPOIS ABRIR CUPOM] 12:01:16:627 0,937
[CANCELAMENTO] 12:01:19:173       2,546
--------------------------------------------------------

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Depois de muitos testes constatei que o maior problema era na leitura do estado da impressora, leva cerca de 0,800, ou seja quase 1 segundo para retorna o estado, então fiz alguns ajustes na aplicação para ler apenas 1 vez o estado e assim melhorou um pouco.

  • Este tópico foi criado há 3768 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.