Configuração das Propriedades

<< Clique para Mostrar o Sumário >>

 

Configuração das Propriedades

A aba GenericProtocol contém configurações específicas para este Driver.

Aba GenericProtocol

Aba GenericProtocol

As opções disponíveis nesta aba estão descritas na tabela a seguir.

Opções disponíveis na aba GenericProtocol

Opção

Descrição

New Project

Permite criar um novo projeto

Existing Project

Permite selecionar um arquivo de projeto existente, no formato XML

Project Name

Especifica um nome para um projeto. Este campo é desabilitado ao selecionar a opção New Project

Folder Path

Mostra o diretório onde um projeto é salvo

Browse

Ao selecionar a opção New Project, esta opção permite selecionar um diretório para salvar este novo projeto. Ao selecionar a opção Existing Project, esta opção permite selecionar um arquivo de projeto, no formato XML

Name

Especifica um nome para um frame

Type

Especifica um tipo para um frame. Os valores possíveis para esta opção são TX: Frame de transmissão ou RX: Frame de recepção

Delete All

Apaga todos os frames do projeto atual

New Frame

Abre a janela Frame configuration, descrita a seguir, para criação de um novo frame

 

Para mudar o nome de um frame cadastrado em um projeto, clique com o botão direito do mouse no nome de um frame e selecione a opção Change Name para abrir a janela da figura a seguir.

Janela Change Name

Janela Change Name

Para remover um frame cadastrado em um projeto, clique com o botão direito do mouse no nome de um frame e selecione a opção Delete. Para editar um frame, clique duas vezes no nome de um frame na lista.

Janela Frame Configuration

Janela Frame Configuration

As opções disponíveis nesta janela estão descritas na tabela a seguir.

Opções disponíveis na janela Frame Configuration

Opção

Descrição

Max Size (bytes)

Indica o tamanho máximo, em bytes, válido para um frame. Este valor deve estar no intervalo entre 1 (um) e 1500

Accept Multiple Answers

Habilita a configuração do número máximo de frames recebidos e não lidos. Estes frames são armazenados até que os frames mais antigos sejam excluídos

Max Accepted Answers

Indica o número máximo de frames recebidos e não lidos. Este valor deve estar no intervalo entre 1 (um) e 256

Field Name

Nome do campo

Field Type

Tipo do campo. Os valores possíveis para esta opção são Data [DT], Delimiter [DL], CheckSum8 [SUM] ou CRC

Optional

Indica se este campo é opcional

Requires that another field exists

Indica se este campo depende da existência de um outro campo

Add Field

Abre a janela Data Field Configuration se a opção Field Type foi configurada para o valor Data [DT], a janela Delimiter Field Configuration se a opção Field Type foi configurada para o valor Delimiter [DL], a janela CheckSum8 Field Configuration se a opção Field Type foi configurada para o valor CheckSum8 [SUM] ou a janela CRC Field Configuration se a opção Field Type foi configurada para o valor CRC

 

Para mudar o nome de um campo cadastrado em um projeto, clique com o botão direito do mouse no nome de um campo e selecione a opção Change Name para abrir a janela da figura a seguir.

Janela Change Name

Janela Change Name

Para remover um campo cadastrado em um frame, clique com o botão direito do mouse no nome de um campo e selecione a opção Delete. Para editar um campo, clique duas vezes no nome de um campo na lista. A listagem Message Formats mostra o resultado da configuração dos frames cadastrados, exibindo até 255 frames válidos. A opção Number of Valid Formats no rodapé desta janela exibe a quantidade de caminhos válidos em um frame.

Janela Data Field Configuration

Janela Data Field Configuration

As opções disponíveis nesta janela estão descritas na tabela a seguir.

Opções disponíveis na janela Data Field Configuration

Opção

Descrição

Size Type

Indica o tamanho de um campo. Os valores possíveis para esta opção são Fixed: Tamanho fixo em bytes, Automatic: Tamanho variável sem limites ou Bounded: Tamanho em bytes com a possibilidade de definir um tamanho mínimo e um tamanho máximo

Fixed Size

Tamanho fixo de um campo, em bytes. Esta opção só está disponível ao selecionar o valor Fixed na opção Size Type

Minimum Size

Tamanho mínimo de um campo. Esta opção só está disponível ao selecionar o valor Bounded na opção Size Type

Maximum Size

Tamanho máximo de um campo. Esta opção só está disponível ao selecionar o valor Bounded na opção Size Type

Type

Indica como um dado recebido deve ser interpretado. Os valores possíveis para esta opção são Signed Integer (inteiro com sinal), Unsigned Integer (inteiro sem sinal), Decimal ou String

Format

Indica o formato de recebimento dos dados. Os valores possíveis para esta opção são ASCII: Formato texto ou HEX: Formato hexadecimal (Raw)

'+' Sign in Positive Values

Indica a existência do sinal de mais (+) em valores positivos quando o formato de recebimento é igual a ASCII e o tipo de dados é numérico. Os valores possíveis para esta opção são Optional (opcional), Mandatory (obrigatório) ou Forbidden (proibido)

Reverse bits

Aplica uma reversão de bits nos dados recebidos antes do processamento

Swap WORDS

Aplica uma permutação de valores Word nos dados recebidos antes do processamento

Swap Bytes

Aplica uma permutação de bytes nos dados recebidos antes do processamento

Swap DWORDS

Aplica uma permutação de valores DWord nos dados recebidos antes do processamento

Validation Type

Indica se alguma validação adicional deve ser realizada nos dados recebidos. Os valores possíveis para esta opção são No Validation: Sem validação, Value Limits: Possibilita definir limites mínimos e máximos para um número recebido ou Value List: Possibilita definir uma lista de valores numéricos ou Strings válidas, de acordo com o tipo de dados selecionado na opção Type

Lower Limit

Valor mínimo de um campo. Esta opção só está disponível ao selecionar o valor Value Limits na opção Validation Type. Por padrão, o valor mínimo inclui o valor inserido. Para não incluir o valor inserido, selecione a opção Exclusive

Upper Limit

Valor máximo de um campo. Esta opção só está disponível ao selecionar o valor Value Limits na opção Validation Type. Por padrão, o valor máximo inclui o valor inserido. Para não incluir o valor inserido, selecione a opção Exclusive

Valid Value

Permite adicionar um valor válido para o campo recebido. A lista Valid Values contém todos os valores válidos já inseridos

 

Para remover um valor válido, clique com o botão direito do mouse em um valor na lista Valid Values e selecione a opção Delete.

Janela Delimiter Field Configuration

Janela Delimiter Field Configuration

As opções disponíveis nesta janela estão descritas na tabela a seguir.

Opções disponíveis na janela Delimiter Field Configuration

Opção

Descrição

Delimiter

Delimitador do campo

Format

Formato do delimitador. Os valores possíveis para esta opção são ASCII: Delimitador no formato texto ou HEX: Delimitador no formato hexadecimal. NOTA: A opção ASCII aceita espaços tanto no início quanto no final e a opção HEX não aceita espaços e o prefixo 0x deve ser omitido

 

Janela CheckSum8 Field Configuration

Janela CheckSum8 Field Configuration

As opções disponíveis nesta janela estão descritas na tabela a seguir.

Opções disponíveis na janela CheckSum8 Field Configuration

Opção

Descrição

Method

Indica o método de cálculo da soma de verificação (checksum). Os valores possíveis para esta opção são XOR: Utiliza o método Ou Exclusivo, Modulo: Soma todos os bytes da região selecionada e obtém o resto da divisão por 256 ou Two's Complement: Soma todos os bytes da região selecionada, inverte todos os bits do resultado e adiciona 1 (um)

Format

Indica o formato de recebimento dos dados. Os valores possíveis para esta opção são ASCII: Hexadecimal no formato texto (0xFF representado como "FF") ou HEX: Formato hexadecimal (Raw)

Swap Nibble

Aplica uma permutação de quatro bits nos dados recebidos antes do processamento

Start

Selecione o campo do frame onde inicia o cálculo da soma de verificação

End

Selecione o campo do frame onde termina o cálculo da soma de verificação

 

Janela CRC Field Configuration

Janela CRC Field Configuration

As opções disponíveis nesta janela estão descritas na tabela a seguir.

Opções disponíveis na janela CRC Field Configuration

Opção

Descrição

Bit Length

Indica o tamanho do código CRC (Cyclic Redundancy Check) em bits. Os valores possíveis para esta opção são CRC-8: Tamanho de 8 (oito) bits, CRC-16: Tamanho de 16 bits ou CRC-32: Tamanho de 32 bits

Predefined

Indica um tipo pré-definido de CRC. Os valores possíveis para esta opção são CRC8, CRC8_8H2F, CRC8_CDMA200, CRC8_DARC, CRC8_DVB_S2, CRC8_EBU, CRC8_ICODE, CRC8_ITU, CRC8_MAXIM, CRC8_ROHC, CRC8_SAE_J1850, CRC8_SAE_J1850_ZERO ou CRC8_WCDMA

Custom

Permite personalizar o tipo de CRC. Selecionar esta opção habilita as opções a seguir

Input Reflected

Reverte os bytes recebidos

Result Reflected

Reverte o código CRC calculado

Polynomial

Valor polinomial do código CRC, no formato hexadecimal sem espaços e omitindo o prefixo 0x

Initial Value

Valor inicial do método Ou Exclusivo do código CRC, no formato hexadecimal sem espaços e omitindo o prefixo 0x

Final Xor Value

Valor final do método Ou Exclusivo do código CRC, no formato hexadecimal sem espaços e omitindo o prefixo 0x

Format

Indica o formato de recebimento do CRC. Os valores possíveis para esta opção são ASCII: Hexadecimal no formato texto (0xFF representado como "FF") ou HEX: Formato hexadecimal (Raw)

Reverse bits

Aplica uma reversão de bits no CRC recebido antes do processamento

Swap WORDS

Aplica uma permutação de valores Word no CRC recebido antes do processamento

Swap Bytes

Aplica uma permutação de bytes no CRC recebido antes do processamento

Start

Selecione o campo do frame onde inicia o cálculo do código CRC

End

Selecione o campo do frame onde termina o cálculo do código CRC

 

NOTA

Todas as janelas salvam as alterações automaticamente, exceto a janela principal de configuração deste Driver. Neste caso, clique em Apply para salvar as alterações em memória e clique em OK para salvar todas as alterações e fechar a janela.

Esta página foi útil?