A partir da versão 1.4.012.000 o sistema suporta a configuração da porta da impressora via USB diretamente, não precisando mais emular uma porta serial para poder acessar o dispositivo. As configurações possíveis são:
|
Tenta descobrir qual é a primeira impressora de bobinas plugada na USB e se encontrar faz uso da mesma. |
|
Tenta conexão em alguma Impressora USB, listada como sendo do Fabricante "Elgin". |
|
Tenta conexão na Impressora USB, do Fabricante "Sweda" e do Modelo "SI-300S". |
Não são todas as impressoras que podem ser acessadas diretamente via USB. Foram testadas e homologadas nesta versão as seguintes impressoras:
Foi também testado a impressora Bematech MP-4200 TH mas a mesma não oferece nenhum suporte a impressão direta via USB, sendo utilizada somente com porta emulada.
No aplicativo Elgin Utility deve-se estar mostrando o acesso a impressora normalmente conforme a imagem abaixo:
Acesse:
E na tela que irá abrir selecione USB caso esteja emulando uma porta serial, conforme a imagem a seguir:
Com esta alteração, a impressora só será acessível via USB, não mostrando mais no gerenciador de dispositivo nenhuma COM emulada conforme a imagem:
No arquivo de configuração do EasyCash, o EasyCash1.ini, teremos então setado:
No log da impressora dentro da pasta LOG\POS fica setado que o acesso é diretamente via USB conforme a imagem:
Na configuração de impressora do EasyCash irá ficar setado conforme a imagem a seguir:
Com o acesso USB na tela de configuração do EasyCash ficará habilitada o botão Informações USB, que abrirá uma tela mostrando todas as informações de USB que o sistema conseguiu detectar conforme a imagem a seguir:
Foi adicionado também no sistema um sistema de detecção para caso conecte algum dispositivo USB quando o sistema estiver aberto. Com isso, será mostrado o nome do dispositivo(desde que seja reconhecido propriamente) e o tipo de ação(ON/OFF) que está sendo executada conforme as imagens a seguir:
Na Elgin I9 deve-se utilizar o firmware no mínimo na versão 1.03.35. Para validar em que versão encontra-se a impressora POS, abra o programa Elgin Utility e acesse:
Deverá ser impresso o seguinte texto:
Caso a versão do firmware seja inferior a descrita acima, deve-se entrar em contato com a Elgin para providenciar uma versão mais nova do mesmo. Uma vez tendo o arquivo atualizado deve-se, conforme o documento ELGIN - Procedimento para gravação de firmware - Impressora i9 Versão 1.2 - 11/08/2020, seguir os seguintes passos:
Enquanto que a configuração da impressora Elgin I9 é feita via software para efetuar a transição de porta emulada para USB, a impressora POS Sweda SI-300S necessita que fisicamente seja modificado um DIP switch na mesma. No manual do usuário, teremos:
Deve-se desligar o switch 8 do DIP Switch 1 para que a impressora fique somente em modo USB, conforme o próprio manual do fabricante. Segue a imagem: