Ir para conteúdo
  • Cadastre-se

dev botao

Daruma FS700 - Erro no Log


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 2470 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Boa tarde pessoal,

Fizemos a liberação de uma versão recentemente com a ACBr mais atualizada e verificamos que em 2 clientes, foi reportado erro no ECF. Analisando o log, verificamos o seguinte:

-- 14/02 12:54:21:506   estLivre
-- 14/02 12:54:21:661 GrandeTotal
-- 14/02 12:54:21:663                 TX -> [FS]R[200]001[183]
-- 14/02 12:54:21:814     RX <- :[200]001000000000115917095[CR]
-- 14/02 12:54:21:855 GrandeTotal
-- 14/02 12:54:21:855                 TX -> [FS]R[200]001[183]
-- 14/02 12:54:21:878 Daruma: Falha no Envio do CMD. Tentativa: 1 - Erro: 0 - Estendido: 0 -> Erro não documentado Cod.Aviso: 0
-- 14/02 12:54:21:879     RX <- 
-- 14/02 12:54:21:879 
----------------- ERRO -----------------
A call to an OS function failed
----------------------------------------

-- 14/02 12:57:35:155 
--------------------------------------------------------------------------------
ATIVAR - 14/02/18 12:57:35:155 - Modelo: Daruma - Porta: COM4 - TimeOut: 10
         Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0
--------------------------------------------------------------------------------

E também:

-- 14/02 12:59:15:894   estLivre
-- 14/02 12:59:16:017 GrandeTotal
-- 14/02 12:59:16:018                 TX -> [FS]R[200]001[183]
-- 14/02 12:59:16:203     RX <- :[200]001000000000115917555[CR]
-- 14/02 12:59:16:247 GrandeTotal
-- 14/02 12:59:16:247                 TX -> [FS]R[200]001[183]
-- 14/02 12:59:16:249 Daruma: Falha no Envio do CMD. Tentativa: 1 - Erro: 0 - Estendido: 0 -> Erro não documentado Cod.Aviso: 0
-- 14/02 12:59:16:249     RX <- 
-- 14/02 12:59:16:249 
----------------- ERRO -----------------
A call to an OS function failed
----------------------------------------

-- 14/02 13:02:11:846 
--------------------------------------------------------------------------------
ATIVAR - 14/02/18 13:02:11:846 - Modelo: Daruma - Porta: COM4 - TimeOut: 10
         Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=0
--------------------------------------------------------------------------------
                               

Ou seja, aparece este erro:

A call to an OS function failed

Em contato com o pessoal do suporte, nos foi relatado que isso ocorre no ECF Daruma quando o mesmo fica com pouco papel, conforme podemos observar várias vezes no log em anexo:

-- 14/02 12:52:14:507 PoucoPapel
-- 14/02 12:52:14:507                 TX -> [GS][255][CR]
-- 14/02 12:52:14:649     RX <- :A1E20C000000[CR]

Em teste, o pessoal da qualidade conseguiu reproduzir uma única vez, em desenvolvimento estamos tentando simular, mas ainda não conseguimos êxito.

Gostaria da opinião de vocês sobre este assunto. Desde já agradeço.

LOG_ECF_ACBr-20180215.txt

  • Fundadores
  • Solution
Postado
----------------- ERRO -----------------
A call to an OS function failed
----------------------------------------

Isso é um erro retornado pelo S.O.... Parece ser algo no Driver Serial do equipamento...

Definitivamente não é causado por alguma modificação nos fontes do ACBr

  • Curtir 1
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.

  • Membros Pro
Postado

Daniel, boa tarde, verificamos aqui e a princípio, este problema estava relacionado a uma thread que era executada em paralelo para avisar o usuário de pouco de papel e que estava apresentando problema. Pelo que validamos, ela executava praticamente no momento da leitura do grande total na thread principal.

Mais uma vez agradeço a resposta. 

  • Curtir 1
  • Este tópico foi criado há 2470 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.