Pular para o conteúdo

Configuração PDV Linux

Para utilizar um PDV Linux é necessário que o computador onde o mesmo será instalado obtenha as configurações minimas, sendo:

Linux

Memória RAM: 2GB.

Processador: Core I3.

Atribuir permissão a porta: chmod +x /dev/ttyS0

 – Onde S0 representa uma porta de exemplo.

Configurar velocidade da porta: stty -F /dev/ttyS0 9600 raw -echo

– Onde S0 representa uma porta de exemplo e 9600 a velocidade escolhida para a porta.

Listar portas USB conectadas: lsusb

 – Identifique o ID da porta USB listada.

Terminal Linux com o resultado do comando lsusb e a linha do dispositivo USB recém-conectado destacada

Identificar qual é a porta USB encontrada no lsusb: dmesg || grep “porta”

 – Onde após o grep deverá ser informado o ID da porta identificado anteriormente. Ex: ‘dmesg || grep 3001’. No retorno obtido, identifique sua impressora e a porta ‘tty’ onde esta conectada.

Terminal Linux com o retorno do comando dmesg mostrando a impressora na porta ttyACM1

Emular porta serial: ln /dev/ttyACM1 /dev/ ttyS0

– Onde ACM1 representa a porta identificada e ttyS0 a porta serial emulada(Equivale a COM1).

Terminal Linux com o comando ln que emula a porta serial ttyS0 a partir da porta ttyACM1

Consultar se serviço esta ativo: ps aux | grep [A]cruxPDVMobneServices

– Onde [A]cruxPDVMobneServices é o nome do serviço do PDV.

Terminal Linux com o comando ps aux mostrando o serviço AcruxPDVMobneServices ativo

Links de ajuda:

Lista de comandos básicos Linux