Ir para conteúdo
  • Cadastre-se

dev botao

Verificar se o aparelho sat está ligado sem travar o sistema?


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

Recommended Posts

Pessoal boa tarde !

 

Gostaria de saber se há alguma forma de verificar se o aparelho SAT está ligado e sem travar o sistema.

Pensei em fazer uma thread para executar o comando AcbrSat.ConsultaStatusOperacional para o usuário não perceber o programa não respondendo travando.
Atualmente uso o comando AcbrSat.ConsultaStatusOperacional, mas se o aparelho está desligado o meu sistema trava.

O que vocês fazem para verificar se está operacional ou não o sat sem travar o programa quando o aparelho estiver desligado?
 

Desde já agradeço !

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution

As DLLs permitem configurar um Timeout... mas isso depende de cada fabricante...

A Thread pode ser uma boa saída... mas e se o usuário resolver iniciar uma venda, enquanto a Thread estiver trabalhando ?

  • Obrigado 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.

Link para o comentário
Compartilhar em outros sites

4 minutos atrás, Daniel Simoes disse:

As DLLs permitem configurar um Timeout... mas isso depende de cada fabricante...

A Thread pode ser uma boa saída... mas e se o usuário resolver iniciar uma venda, enquanto a Thread estiver trabalhando ?

Pensei em colocar uma thread com uma mensagem de aguarde ... sendo se demorar mais de 10 segundos o sistema retorna que não há comunicação.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

mas mesmo assim, a Thread ainda estará aguardando a resposta do SAT...

Ou seja, se você enviar algum outro comando ao SAT, na Thread Principal, o SAT não conseguirá processar..

  • Obrigado 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.

Link para o comentário
Compartilhar em outros sites

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