Ir para conteúdo
  • Cadastre-se

dev botao

Usb Bematech E Acbr


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

Recommended Posts

  • Consultores

Mas funciona em USB. É só você usar um conversor.

Não é o mais recomendado. Mas que funciona, funciona.

[]'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 para o comentário
Compartilhar em outros sites

  • Consultores

Régys,

  você pode ter razão. O que ele escreveu pode ser interpretado dessa maneira também.

  Mas como ele não foi específico, ficou em aberto qual o sentido de "funcionar usb com Bematech".

  • Curtir 1

[]'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 para o comentário
Compartilhar em outros sites

Uai, não entendi. Eu tenho vários clientes que utilizam a impressora Bematech em USB e o sistema é todo desenvolvido com o ACBr. Eu apenas instalo o simulador de porta serial virtual. OU não entendi a pergunta...??

Sistemas para toda área Goumert, pequeno varejo e baladas.

www.controleautomacao.com.br

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Você conseguiu fazer o simulador de porta serial da Bematech funcionar corretamente? Se sim, posta aqui como, porque nunca consegui fazer aquele driver funcionar corretamente, isso se for o mesmo que eles disponibilizavam no site até um tempo atrás e removeram.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Consultores

[]'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 para o comentário
Compartilhar em outros sites

  • Moderadores

Conversei agora a pouco com o Suporte da Bematech, eles foram categóricos, não existe emulador de porta serial para as impressoras bematech, não disponibilizado pela Bematech, tentei também a instalação do driver conforme o link do Elton e mais uma vez não funcionou (teste feitos com uma MP-2100 TH FI).

 

Tentei argumentar com o suporte deles sobre a necessidade do driver, inclusive citando o driver da Daruma que funciona muito bem, eles são irredutíveis, não existe.

 

Se alguém possui uma forma que funcione seria bom postar aqui, ajudaria muita gente, mas basicamente pelos caminhos normais via Bematech, não existe uma forma até o momento que funcione.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Consultores

tentei também a instalação do driver conforme o link do Elton e mais uma vez não funcionou (teste feitos com uma MP-2100 TH FI).

 

Acho que aquele driver do link é apenas para o acesso através da DLL. Não deve funcionar por meio de comandos diretos , infelizmente.

[]'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 para o comentário
Compartilhar em outros sites

Também nunca tinha ouvido falar em emulador de serial para a bematech, teria como o nosso amigo Daniel Paixao nos dizer como conseguiu? Porque a única solução que tenho encontrado até agora é utilizando um conversor Serial > USB.

Mas ele disse:

Antes bem-aventurados os que ouvem a palavra de Deus e a guardam. Lucas 11:28

Link para o comentário
Compartilhar em outros sites

boa noite a todos

 

Eu acho que nao esta muito longe de ser resolvido pela BEMATECH pois ela instala a impressora NAO FISCAL MP2500 TH  , que é USB  e eles emulam a porta serial, gente nao seira interessando nos usuarios ligar cobrando isso da bematech ou entao fazer um boicote aos produtos BEMATECH

 

Grato

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Veja que a impressão não fiscal e a fiscal são diferentes, a fiscal somente envia, a não fiscal envia e recebe, o ponto problemático é esse.

 

Eles já começaram a colocar o suporte que o ACBr precisa na DLL deles para funcionar, assim como a epson e outras fizeram, acho que falta mesmo só um pouquinho de vontade para a coisa finalizar.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Boa tarde a todos

Gente eu entrei em contato com a bematech falando sobre esse topico de comunicaçao com a USB vou postar abaixo o que eles disseram.

 

Bematech Software Partners:eu entendi seu questionamento Ricardo... o que desse anteriormente é que disponibilizamos ao Daniel Simões, recurso de comunicação com a dll e Acbr, quando a impressora está conectada na USB

[14:19:33] Bematech Software Partners: E precisa solcitar o suporte para esta solução com a equipe do Acbr
 
Grato
Designerba
Link para o comentário
Compartilhar em outros sites

boa tarde a todos

 

estou enchendo o saco da bematech , eu sou um pouco parciente segue conversao com o pessoal da BEMATECH

 

estas foram as funções criadas para o AcBr
[16:15:29] Bematech Software Partners: function Bematech_FI_EnviaComando( cComando: string; iTamanhoComando: integer ): integer; StdCall; External 'BEMAFI32.DLL';
function Bematech_FI_LeituraRetorno( cRetorno: array of byte; iTamanhoRetorno: integer ): integer; StdCall; External 'BEMAFI32.DLL';
function Bematech_FI_BytesDisponiveisLeitura: integer; StdCall; External 'BEMAFI32.DLL';
[16:15:46] Bematech Software Partners:  cComando := #02 + #04 + #00 + #28 + #06 + #34 + #00;
   iRetorno := Bematech_FI_EnviaComando( cComando, Length( cComando ) );
[16:16:19] Bematech Software Partners:  begin
         iRetorno := Bematech_FI_LeituraRetorno( cRetorno, 4 );
         if iRetorno = 1 then
            begin
               txtACK.Text := VarToStr( cRetorno[ 0 ] );
               txtST1.Text := VarToStr( cRetorno[ 1 ] );
               txtST2.Text := VarToStr( cRetorno[ 2 ] );
               txtST3.Text := VarToStr( cRetorno[ 3 ] );
            end;
[16:17:04] Bematech Software Partners: iBytes := Bematech_FI_BytesDisponiveisLeitura;
 
Segue tmb uma pasta dos teste que eles estao fazendo

 

Funções de Protocolo Direto.rar

Link para o comentário
Compartilhar em outros sites

  • Consultores

Se não me engano, tem um post do próprio Daniel falando destes métodos e dos problemas encontrados. Só não encontrei...

Mas veja esse:

[]'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 para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2155 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.