MX Foundation 4
Error Injection

The normal usage of the aperiodic services is to send accurate data on the data bus. However, for testing purposes, a facility is needed to send erroneous data on the bus. This functionality allows an application to test if the receiving LRU can recover properly from transmission errors.

The control field of the MXF_HDLC_DATAREC.control can be used for injection errors on the data-bus.

The following code shows how to inject errors using the HDLC record control property.

hdlc_tx_error_injection.c

Updated 10/23/2023