BIT Analyzer Display Configuration

 

General description

This controls the output of the bit analyzer’s bit/character display. The bits can be printed in the desired format (binary, hexadecimal, decimal, octal). The characters can also be printed in several different formats (ASCII 7 bit, ASCII 7 bits and one parity bit, ASCII 8 bit, BAUDOT (ITA2), ITU 342-3 (ITA3), ITU 476-5 (SITOR), ARQ-E and BCD).

 

Configuration

 

 

 

Parameters

 

Numbers per line

This is the number of numbers in one line.

Print numbers

When this switch is active the numbers (in binary, hexadecimal, decimal or octal) will be printed on the display.

Print characters

When this switch is active the characters using the selected character set will be printed on the display.

Invert

When this switch is active the input bits will be inverted (0->1, 1->0).

NRZ

If the bit value changes state from the previous bit, the NRZ value is 1 otherwise it is zero.

Bits per character

This is the number of bits used in the character. For example in BAUDOT this value is 5.

Prefix

The characters printed before the number.

Separator

The characters printed between the numbers.

Number format

The used number format (binary, decimal, hexadecimal etc).

Only Numbers

If this is selected, the message field names are not printed into screen.

 

Field Names

If this is selected, the message field names are also printed into screen.

Character set

The character set used (ASCII 7 bit, ASCII 7+’1’ bit, ASCII 8 bit, BAUDOT (ITA2), ITU 342-3 (ITA3), ITU 476-5 (SITOR), ARQ-E and BCD).

There is also the capability to generate your own character sets as well as editing the existing ones. Save the character set to a file. This file can be opened with any text editor (for example with Notepad). The file format contains several fields:

Name

The name of the character set.

Bits per char

The number of bits per character.

Bit mask

The number of real bits in a character. For example in 7 bit ASCII where the parity bit is the MSB, the mask is 0x7f.

To letter chars

There are two different character sets in some codes like BAUDOT where there is a letter/figure control character). These characters will switch the used set to the primary set (letters).

To figure chars

These characters are will switch the used set to the secondary set (figures).

Characters

The characters will be shown in format ‘T 5 ; 1’, where ‘T’ is the character in the primary set and ‘5’ in the secondary set. ‘1’ is the value (00001) in comments. The characters must be in the order from the first character as binary (0x00) to the last character in the character set. The character set has 2n (where n = Bits per char) characters and every code must be defined i.e. in 5 bit Baudot 25 = 32

The Character Set is loaded from a file by pressing The ‘Load’ button. The default file extension for character set files are .chr. After loading the character set, it is visible in the drop-down menu.

The Character Set can be removed pressing the Remove button. The build in character sets are NOT removable.

Message Tool

With message tool it is possible to define messages which have different amount of fields. The width of different fields can be defined freely. If message tool is enabled pressing ‘Define Message’ button opens the Message Definition Dialog

Messages can be printed as two different formats. Only numbers format does not print message field names. Field names format prints fields into separate lines and also message field names