MX Foundation 4
Halt

When a fault occurs in a transfer on a bus, it is possible to stop the BC major frame using the halt options included in each message (MXF_MIL1553_TXPERIODIC_MJRFRAME_MSG) structure.

Conditions

A halt can be forced when the desired error bit mask (statusMask) of the MXF_MIL1553_TXPERIODIC_MJRFRAME_MSG structure is present (AND, NOT EQUAL or EQUAL) in the RT status word. This kind of error may be enabled using the bit MXF_MIL1553_TXPERIODIC_MJRFRAME_MSG_HALT_STATUSMASK_AND or MXF_MIL1553_TXPERIODIC_MJRFRAME_MSG_HALT_STATUSMASK_NOTEQUAL or MXF_MIL1553_TXPERIODIC_MJRFRAME_MSG_HALT_STATUSMASK_EQUAL in the retryHaltOptions field.

A halt can also be forced when an error on the bus occurs. This kind of error may be enabled using the bit MXF_MIL1553_TXPERIODIC_MJRFRAME_MSG_HALT_BUSERROR_ENABLE in the retryHaltOptions field.

Updated 10/23/2023