Jump to content

Trocando Computador Pdv E Erro De Ack


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

Recommended Posts

Amigos, um cliente trocou de computador (PDV) por uma maquina muito melhor, porém, ocorreu algo estranho, o sistema ficou muito mais lento.

 

Está usando Impressora bematech em porta serial, no windows 7 32bits.

 

Segue abaixo o log do acbr, notei que aparece muitos erros de ACK:

 

-- 11:10:03:760 Estado
                TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL]
   11:10:03:776 RX <- ACK = 6 Falha: 0
   11:10:03:885 RX <- $[NUL][NUL][NUL][NUL]
-- 11:10:03:885 
                TX -> [sTX][ENQ][NUL][FS]#A[128][NUL]
   11:10:03:901 RX <- ACK = 6 Falha: 0
   11:10:04:010 RX <- [NUL][NUL][NUL][NUL][NUL]
-- 11:10:04:010 
                TX -> [sTX][ENQ][NUL][FS]#[ESC]Z[NUL]
   11:10:04:026 RX <- ACK = 6 Falha: 0
   11:10:04:135 RX <- [ETX][ACK][NAK][NUL][NUL][NUL][NUL]
-- 11:10:04:135 
                TX -> [sTX][ENQ][NUL][FS]#[23]V[NUL]
   11:10:04:150 RX <- ACK = 6 Falha: 0
   11:10:04:260 RX <- [ETX][ACK][NAK][18]"8[NUL][NUL][NUL][NUL]
-- 11:10:13:542 AbreCupom( , ,  )
                TX -> [sTX][4][NUL][FS][NUL][FS][NUL]
   11:10:13:542 RX <- ACK = 6 Falha: 0
   11:10:13:557 VerificaFimImpressao: Pedindo o Status (19)
   11:10:13:744 VerificaFimImpressao: ACK = 6, OK... Aguardando ST1 e ST2
   11:10:14:119 RX <- [NUL][NUL][NUL][NUL]
-- 11:10:18:440 DataHora
                TX -> [sTX][ENQ][NUL][FS]#[23]V[NUL]
   11:10:18:456 RX <- ACK = 6 Falha: 0
   11:10:18:643 RX <- [ETX][ACK][NAK][18]"R[NUL][NUL][NUL][NUL]
-- 11:10:19:563 NumCupom
                TX -> [sTX][4][NUL][FS][30]:[NUL]
   11:10:19:626 RX <- ACK = 6 Falha: 0
   11:10:19:735 RX <- [4][146]X[NUL][NUL][NUL][NUL]
-- 11:10:20:187 NumCCF
                TX -> [sTX][ENQ][NUL][FS]#7v[NUL]
   11:10:20:203 RX <- ACK = 6 Falha: 0
   11:10:20:312 RX <- [4]$ [NUL][NUL][NUL][NUL]
-- 11:10:35:834 VendeItem( 0021896 , DORIL-DM-c/6 comp                   , FF , 1 , 5,21 , 0 , UN  , $ , D , -1 )
                TX -> [sTX]\[NUL][FS]?FF0000052100001000000000000000000000000100000000000000000000UN0021896[NUL]DORIL-DM-c/6 comp[NUL][218][18]
   11:10:35:928 RX <- ACK = 6 Falha: 0
   11:10:36:099 RX <- [NUL][NUL][NUL][NUL]
-- 11:10:40:639 Estado
                TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL]
   11:10:40:654 RX <- ACK = 6 Falha: 0
   11:10:40:764 RX <- %[NUL][NUL][NUL][NUL]
-- 11:10:40:764 Subtotal
                TX -> [sTX][ENQ][NUL][FS]#A[128][NUL]
   11:10:40:779 RX <- ACK = 6 Falha: 0
   11:10:40:888 RX <- [NUL][NUL][NUL][NUL][NUL]
-- 11:10:40:888 
                TX -> [sTX][4][NUL][FS][GS]9[NUL]
   11:10:40:888 RX <- ACK = 6 Falha: 0
   11:10:41:029 RX <- [NUL][NUL][NUL][NUL][NUL][ENQ]![NUL][NUL][NUL][NUL]
-- 11:10:49:172 Estado
                TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL]
   11:10:49:188 RX <- ACK = 6 Falha: 0
   11:10:49:297 RX <- %[NUL][NUL][NUL][NUL]
-- 11:11:01:324 CancelaCupom
                TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL]
   11:11:01:356 RX <- ACK = 6 Falha: 0
   11:11:01:465 RX <- %[NUL][NUL][NUL][NUL]
-- 11:11:01:465 
                TX -> [sTX][4][NUL][FS][14]*[NUL]
   11:11:01:465 RX <- ACK = 6 Falha: 0
   11:11:01:496 VerificaFimImpressao: Pedindo o Status (19)
   11:11:01:761 VerificaFimImpressao: ACK = 6, OK... Aguardando ST1 e ST2
   11:11:03:274 RX <- [NUL][NUL][NUL][NUL]
-- 11:11:03:274 
                TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL]
   11:11:03:290 RX <- ACK = 6 Falha: 0
   11:11:03:399 RX <- $[NUL][NUL][NUL][NUL]
-- 11:11:03:399 
                TX -> [sTX][ENQ][NUL][FS]#A[128][NUL]
   11:11:03:415 RX <- ACK = 6 Falha: 0
   11:11:03:524 RX <- [NUL][NUL][NUL][NUL][NUL]
-- 11:11:03:524 
                TX -> [sTX][ENQ][NUL][FS]#[ESC]Z[NUL]
   11:11:03:540 RX <- ACK = 6 Falha: 0
   11:11:03:649 RX <- [ETX][ACK][NAK][NUL][NUL][NUL][NUL]
-- 11:11:03:649 
                TX -> [sTX][ENQ][NUL][FS]#[23]V[NUL]
   11:11:03:664 RX <- ACK = 6 Falha: 0
   11:11:03:774 RX <- [ETX][ACK][NAK][18]#7[NUL][NUL][NUL][NUL]
 
Link to comment
Share on other sites

  • Consultores

ACK = 6 é indicativo de comunicação OK.

O problema é o NACK ou quando ACK = 0...

 

Qual o modelo do ECF? Chegou a fazer algum teste do mesmo ECF em outra máquina? Utilizou outro cabo?

[]'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.
Link to comment
Share on other sites

Regys e EMBarbosa.

 

(Usamos porta serial física, a impressora é a Bematech e já diminui o buffer da porta serial).

 

O técnico já colocou uma placa serial off board, e nada melhora o desempenho, muito estranho.

 

Mas se colocar o sistema na maquina velha com windows XP e mesma impressora com mesmo cabo, etc,,,, 

o desempenho melhora.

Link to comment
Share on other sites

  • Consultores

Muito difícil diagnóstico... Algum sistema de proteção diferente nos computadores? Antivirus, AntiMalware, proteção bancária, algo semelhante?

[]'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.
Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.