Device Configuration Functions

These functions make up the device configuration portion of the CEI-x30 API.  They provide methods to control all available attributes for individual protocol transmit and receive channels.  The Device Configuration Functions group includes:

(1) Set Device and Channel-Level Configuration:
Assigns the state of the specified device or channel configuration register attribute based on the combined values of the item/value parameters.

(2) Get Device and Channel-Level Configuration:
Returns the state of the specified device or channel configuration register attribute based on the item parameter.

(3) Set Storage Mode:
Defines the current state of all receive channel buffer storage modes to be Buffered or Merged.

 

(4) Get Storage Mode:
Indicates the current state of the API-tracked global Buffered/Merged Receive FIFO storage mode feature.

 

(5) Set Basic Label Filter Element:
Enables/disables ARINC 429 label filtering on a per channel/label basis.

(6) Set Enhanced Label Filter Element:
Supports the assignment of a single entry in the enhanced label filter table for the specified receive channel.

(7) Get Label Filter State per Channel:

Returns the active label filter state for the specified label on each of the first sixteen receive channels.

 

(8) Set Channel Label Filter Table:
Applies the supplied label filter table to the specified channel on the device.

(9) Get Channel Label Filter Table:
Returns the contents of the label filter table from the specified channel on the device.

(10) Legacy Device and Channel-Level Configuration Assignment:
Assigns the state of the specified device or channel configuration register attribute based on the combined values of the item/value parameters.

(11) Legacy Device and Channel-Level Configuration Query:
Returns the state of the specified device or channel configuration register attribute based on the item parameter.

(12) Legacy Channel-Level Parity Enable/Disable:
Assigns the state of the specified channel parity operations.

(13) Set the ARINC 573 Channel-Level Configuration:
Assigns the state of the ARINC 573 channel configuration register attribute based on the combined values of the item/value parameters.

(14) Get ARINC 573 Channel-Level Configuration:
Returns the state of the ARINC 573 channel configuration register attribute based on the item parameter.

Functions

(1)               ar_set_device_config

(2)               ar_get_device_config

(3)               ar_set_storage_mode

(4)               ar_get_storage_mode

(5)               ar_label_filter

(6)               ar_enh_label_filter

(7)               ar_get_label_filter

(8)               ar_putfilter

(9)               ar_getfilter

(10)           ar_set_config

(11)           ar_get_config

(12)           ar_set_raw_mode

(13)           ar_set_573_config

(14)           ar_get_573_config

References

Alphabetical Function Index
Hierarchical Function Index

CEI-x30 API Description