Engee documentation

MI-EL-45 MtDecodeTran

Page in progress.

Receive information about an event that occurred with the terminal device.

mi el 45 rtsend

Description

The block is used to decode raw data received from the block MI-EL-45 RtGetTran.

Ports

Input

Monitor Data — array of 39 elements, one column of the matrix obtained from the MI-EL-45 RtGetTran block
matrix

Output

Message type - bus of 10 signals
vector

Details

The value of signal 1 in the bus means that the message is of the appropriate type.

DATA_BC_RT

QC-DUT data transmission (format 1).

DATA_BC_RT_BRCST

Transmission of QC-DC data in group mode (format 7).

DATA_RT_RT_BC

OU-CC data transmission (format 2).

DATA_RT_RT_RT

OU-OU data transmission (format 3).

DATA_RT_RT_RT_BRCST

DATA_RT_RT_BRCST:: OU-OU data transmission in group mode (format 8).

CTRL_C_A::: CTRL_C_BRCST

Control command of the KS-OS format (format 4).

CTRL_C_BRCST

CW-OS format control command in group mode (format 9).

CTRL_CD_A

CW+IS-OS format control command (format 6).

CTRL_CD_BRCST

command to control the CW+IS format in group mode (format 10).

CTRL_C_AD

Control command of the CS-OS+IS format (format 5).

Command - bus of 17 signals
vector

Details

The value of signal 1 in the bus means that the message contains the corresponding command.

DYNAMIC_BUS_CONTROL

Dynamic control.

SYNCHRONIZE

synchronisation.

TRANSMIT_STATUS_WORD

transmit a response word.

INITIATE_SELF_TEST

start self control.

TRANSMITTER_SHUTDOWN

to lock the transmitter.

OVERRIDE_TRANSMITTER_SHUTDOWN

unlock the transmitter.

INHIBIT_TF_BIT

suppress the terminal flag bit.

OVERRIDE_INHIBIT_TF_BIT

cancel suppression of the terminal flag bit.

RESET_REMOTE_TERMINAL

set the initial state of the DUT.

TRANSMIT_VECTOR_WORD

transmit a vector word.

SYNCHRONIZE_WITH_DATA_WORD

synchronise with the IC.

TRANSMIT_LAST_COMMAND_WORD

transmit the last command word.

TRANSMIT_BUILINTEST_WORD

transmit the word of the inbuilt control.

SELECTED_TRANSMITTER_SHUTDOWN

to block the selected transmitter.

OVERRIDE_SELECTED_TRANSMITTER_SHUTDOWN

unlock the selected transmitter.

ILLEGAL_COMMAND

invalid command.

NO_COMMAND

no command.

Status - bus of 16 signals.
vector

Details

The value of signal 1 in the bus means that the message transmission has ended with the corresponding status.

SUCCESS

transmission completed successfully.

FORMAT_ERROR

Format error.

MESSAGE_INCONSISTENCY

uncertainty in the message.

CW1_ERROR

error in the first CW.

CW2_ERROR

error in the second CW.

BUSA_JAM

detection of generation in the main LP.

BUSB_JAM

detection of generation in the standby LP.

DIFF_WC_IN_CW1_AND_CW2

different number of information words in the first and second CWs.

STATUS_BIT_SET

bit set in the OS.

MANCHESTER_ENCODING_ERROR

'Manchester-2' code error.

STATUS_TIMEOUT_ERROR

no response word (Pause error before OS).

DATA_TIMEOUT_ERROR

no information word(s) (Pause error before IC).

EXTRA_DATA

The number of ICs is greater than the specified number.

WRONG_RT_ADDRESS_IN_STATUS

The address of the DUT in the OS is incorrect.

SYNC_TYPE_ERROR

Incorrect synchronisation type.

BUS_SWITCHING

Sync pulse type error.

Address 1 - address of the terminal device that participated in the exchange.
scalar

Address 2 - Receiver termination address, for formats 3 and 8
scalar

Details

Address 31 is a broadcast address.

Subaddress 1 - subaddress of the terminal device that participated in the exchange
scalar

Podaddress 2 - subaddress of the receiver’s terminal device, for formats 3 and 8
scalar

*Number of SDs number of data words read or written
scalar

*Data information words.
``scalar’

*Timestamp time stamp of the message registration
scalar

Details

Contains the value of the hardware timer counter at the time the message was registered. The counter is 32-bit and has a resolution of 1 µs. The timer is started during the initialisation phase of the model. After the counter overflow, the timer continues counting from 0.