Conversor USB/Bluetooth E4PayBLE

Conversor USB/Bluetooth E4PayBLE

Objetivo:


O principal objetivo do conversor E4PayBLE é converter a leitura de um CÓDIGO DE BARRAS lido através da USB [leitor de código de barras conectado ali em sua conexão USB], tratá-lo e entregá-lo via BLUETOOTH para o dispositivo à ele PAREADO.


Isso devido em alguns cenários de ligações de equipamentos, os tradicionais cabo OTGs e adaptadores não serem suficientes ou não terem uma boa estabilidade na entrega dos dados.


Com este pensamento, a E4 criou o E4PayBLE o qual é um dispositivo IOT, com camada de codificação C o qual trata os dados lidos e recebidos e entrega estes via pareamento BLUETOOTH, enviando assim sinal para este pareamento de sua estabilidade.


Ligações:


Na parte traseira do dispositivo E4PayBLE temos:


PlugP4 Alimentação: 

Aqui, deverá conectar a FONTE de alimentação do E4PayBLE com fonte entre 9 a 20v, com amperagem entre 3A à 5A. O padrão que enviamos é uma Fonte 12v 5a.


USB [SMARTPOS/MAQUININHA]:

Aqui, se deseja conectar uma SMARTPOS para que ela seja ALIMENTADA (energia) essa saída USB fornece para o dispositivo conectado nesta porta, uma alimentação de 5V 5A, então, se sua SMARTPOS tem essa característica de alimentação, esta porta USB tem esta finalidade.


USB [LEITOR]:

Aqui, é o ponto principal da conexão, o LEITOR, é através deste conectado aqui é que acontecerá a conversão. Aqui, deverá conectar o seu LEITOR DE CÓDIGO DE BARRAS USB, o qual deseja que este entregue via BLUETOOTH o código lido para o dispositivo pareado.


LED:

primeiro LED, com indicador L, aqui quando estiver ACESSO, indica que o LEITOR está conectado, PISCANDO ou APAGADO, indica desconectado.

segundo LED, com indicado M, é o led do pareamento BLUETOOTH, quando ACESSO, indica que está conectado/pareado à algum dispositivo, PISCANDO ou APAGADO, indica não pareado.



Pareamento:

Estando o E4PayBLE ligado à energia, e você acessando o pareamento Bluetooth em algum dispositivo que deseja receber os dados convertidos, será exibida a opção de pareamento com o dispositivo E4PayBLE.


Uma vez pareado, o status do dispositivo ficará como Conectado.


Integração com o MercatusPay

A partir da versão 2.1.41, o MercatusPay passou a controlar e administrar a presença de dispositivos E4PayBLE conectados.
O funcionamento é o seguinte:

  1. Quando o E4PayBLE é pareado, na primeira conexão ele envia um sinal ao MercatusPay indicando que está conectado.

  2. A partir daí, o MercatusPay aguarda um sinal periódico a cada 3 minutos confirmando que o dispositivo está online e funcional.

  3. O E4PayBLE envia esse sinal:

    • Automaticamente a cada intervalo de tempo definido, ou

    • A cada leitura de código de barras.

  4. Caso o MercatusPay detecte que se passaram mais de 7 minutos sem receber esse sinal, ele envia um comando de reinício.

    • Esse reinício afeta:

      • O MercatusPay

      • O E4PayBLE

      • O leitor de código de barras conectado.

    • O objetivo é restabelecer automaticamente os pareamentos.


Motivo do Controle

Esse mecanismo foi necessário porque, em testes de laboratório, foi identificado que após longos períodos de inatividade o dispositivo entrava em sleep mode e deixava de responder ao pareamento.
Como a operação ocorre em mercados autônomos, sem intervenção humana, a solução encontrada foi o reboot forçado para garantir o reestabelecimento da comunicação.



Atenciosamente,


E4 Sistemas

Equipe Produtos