Skip to content

mbus A429 Receive Advanced.vi


Description

A429 Receive Advanced function receives incoming ARINC 429 data and offers advanced tools such as time tags and error detection.

All incoming data is checked against errors. The errorCount counter increments for each ARINC 429 word containing at least one error. The errors output contains detailed error report for each word in a429words. The mbus A429 Error Decompose decomposes the error output into individual errors and provides the number of errors decoded in each word.


Parameters  
error in in error conditions that occur before entering the function
portHandle in reference to the configured port
skipBadWord in erroneous words are skipped when set to true. All words are available when false. Short words and long words are always skipped
portHandle out reference to the configured port
wordCount out number of ARINC 429 words received from the data bus
errorCount out number of erroneous ARINC 429 words
a429words out ARINC 429 words received from the data bus
timetags out ARINC 429 word timetags in nanosecond.
errors out ARINC 429 errors. Use mbus A429 Error Decompose to interpret the errors.
error out out error information
function return out function execution status


Handle parameters are available as input and output. Output is a copy of the input and may be used to daisy chain successive VIs and reduce wire density.

Availability

Available in Multibus VI 1.0 and later.

See Also

mbus A429 Receive.vi (Basic sampling function)
mbus A429 Receive Labels.vi (Sampling receving with label extraction)

Examples

A429 Error Injection and Detection.vi
A429 Send Receive Advanced.vi