Comando Serial (ped_cmd-serial)

Anterior
Próximo
Feedback
Imprimir

Comando Serial (ped_cmd-serial)

 

Exemplo de nomenclatura: LJG1000001001#312312_ped_cmd-serial.

Para o funcionando do comando Serial, no LINUX, é necessário realizar a seguinte configuração:

Adicionar o arquivo RXTXcomm.jar dentro da pasta [Diretório Java]/jre/lib/ext/

Exemplo: /usr/lib/jvm/java-7-openjdk-i386/jre/lib/ext/RXTXcomm.jar

Adicionar o arquivo librxtxSerial.so dentro da pasta [Diretório Java]/jre/lib/

Exemplo: /usr/lib/jvm/java-7-openjdk-i386/jre/lib/librxtxSerial.so

 

00000

PAI:

-

OBR.

1-1

Cabeçalho

#

Campo

Descrição

Tipo

Ob.

Tam.

Dec.

Observação

1

tpOperacao

Tipo da operação

C

S

9


Deve ser preenchido com a descrição do tipo de operação (SERIAL).

Exemplo TXT:

00000;4.00;SERIAL

 

Exemplo em XML:

<?xml version="1.0" encoding="UTF-8"?>

<serial version="4.00">

 

10000

PAI:

-

OBR.

1-1

Informações de configuração

#

Campo

Descrição

Tipo

Ob.

Tam.

Dec.

Observação

2

dadosAdic

Campo necessário para abrir as configurações

N

S

9


 

Exemplo:

10000;

 

Exemplo em XML:

<dadosAdic>   </dadosAdic>   

 

10250

PAI:

-

OBR.

1-1

Informações de configuração

#

Campo

Descrição

Tipo

Ob.

Tam.

Dec.

Observação

3

PrinterName

Campo necessário para setar configurações

N

S

14


Nome da impressora em caso de impressão via spooler;

Porta para execução do comando.

Exemplo:

10250;nddPrint#port=COM6    

 

Exemplo em XML:

<dadosAdic>

       <PrinterName> nddPrint #port=COM6</PrinterName>

</dadosAdic>   

 

10300

PAI:

-

OBR.

1-1

Informações de configuração

#

Campo

Descrição

Tipo

Ob.

Tam.

Dec.

Observação

4

CMD

Campo necessário para setar configurações

N

S

14


Sequência a ser executada (apenas uma sequência por arquivo e em formato decimal separado por pipe).

Exemplo:

10300;CMD;27|248|49      

 

Exemplo em XML:

<dadosAdic>

        <PrinterName>nddPrint #port=COM6</PrinterName>

          <CMD>27|248|49</CMD>

</dadosAdic>   

 

 

Retorno Comando Serial (ped_cmd-serial)

 

Voltar