Comando serial (ped_cmd-serial)

Anterior
Próximo
Feedback
Imprimir

Comando serial (ped_cmd-serial)

 

Abaixo segue um exemplo de nomenclatura do arquivo:

 

LJG1000001001#312312_ped_cmd-serial.txt

 

 

 

    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

Tipo

Ob.

Tam.

Descrição

1

tpOperacao

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

Tipo

Ob.

Tam.

Descrição

2

dadosAdic

N

S

9

Campo necessário para abrir as configurações.

3

Driver

N

N

3

Consulta de disponibilidade na impressora Bematech.

Exemplo:

10000;101

 

Exemplo em XML:

<dadosAdic>

  <Driver>101</Driver>

</dadosAdic>   

 

 

Recomenda-se utilizar a tag <Driver>101</Driver> quando a impressora utilizada for Bematech.

 

10250

PAI:

-

OBR.

1-1

Informações de configuração

#

Campo

Tipo

Ob.

Tam.

Descrição

4

PrinterName

N

S

14

Nome da impressora em caso de impressão via spooler e da porta de impressão,

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

Tipo

Ob.

Tam.

Descrição

5

CMD

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>

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

</dadosAdic>   

 

Exemplos para inserir comando serial

TXT:

00000;4.00;SERIAL

10000;101

10250;nddPrint#port=COM6      

10300;CMD;27|248|49    

 

XML:

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

<serial version="4.00">

 <dadosAdic>

    <Driver>101</Driver>

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

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

 </dadosAdic>   

</serial>

 

 

Retorno Comando Serial (ped_cmd-serial)

 

Voltar