These functions make up the receive data processing portion of the CEI-x30 API. They provide the methods to retrieve both circular buffered data as well as the snapshot buffered data by label. This group includes the following functions:
(1) Receive ARINC 429 Data:
Retrieves the most stale/unread message and 32-bit time-tag from the
specified ARINC 429 receive buffer.
(2) Receive ARINC 573/717 Frame Data:
Retrieves the most stale/unread ARINC 573/717 frame data from the ARINC
573/717 receiver.
(3) Receive Data Block with 32-bit Time Tags:
Retrieves a specified number of ARINC messages and 32-bit time-tags from
a specified receive buffer.
(4) Receive Data Block with 64-bit Time Tags:
Retrieves a specified number of ARINC messages and 64-bit time-tags from
a specified receive buffer.
(5) Receive Data (Generic w/Wait):
Waits up to one-half second attempting to retrieve the next unread
message from the specified receive channel.
(6) Receive Data and Time Tag (w/Wait):
Waits up to one-half second attempting to retrieve the next unread
message and time-tag from the specified receive channel.
(7) Enhanced Receive Data and Time Tag (w/Wait):
Waits up to one-half second attempting to retrieve the next unread
message from the specified receive channel, supporting the 64-bit 1 microsecond
and IRIG time-tag formats.
(8) Receive Data (Generic no Wait):
Attempts to retrieve the next unread message from the specified receive
channel.
(9) Receive Data and Time Tag (no Wait):
Attempts to retrieve the next unread message and time-tag from the
specified receive channel.
(10) Enhanced Receive Data and Time Tag (no Wait):
Attempts to retrieve the next unread message from the specified receive
channel, supporting the 64-bit 1 microsecond and IRIG time-tag formats.
(11) Generic Receive Data with Time Tag:
Retrieves the next unread message and 64-bit time-tag from the specified
hardware-referenced channel FIFO.
(12) Enhanced Generic Receive Data with Time Tag:
Retrieves the next unread message from the specified hardware-referenced
channel FIFO, supporting the 64-bit 1 microsecond and IRIG time-tag formats.
(13) Get Latest Message by Label:
Copies the latest ARINC 492 message received for the specified
channel/label combination from the snapshot buffer.
(14) Get Latest Message and Time Tag by Label:
Copies the latest ARINC 492 message and time-tag received for the
specified channel/label combination from the snapshot buffer.
(15) Get Latest Message
by Label and SDI:
Copies the latest ARINC 492 message received for the specified
channel/label/SDI combination from the snapshot buffer.
(16) Reset Receive
Channel Message Count:
This routine resets the API-tracked count of ARINC data words receive by
a particular channel to zero.
(17) Retrieve Receive
Channel Message Count:
This routine returns the API-tracked count of ARINC data words receive
by a particular channel.
(18) Retrieve Receive Channel Status:
This routine returns the current overall status of the specified receive channel.
(2) ar_get_573_frame
(3) ar_getblock
(4) ar_getblock_t
(5) ar_getnext
(6) ar_getnextt
(7) ar_getnext_xt
(8) ar_getword
(9) ar_getwordt
(10) ar_getword_xt
(11) ar_get_data
(12) ar_get_data_xt
(13) ar_get_latest
(14) ar_get_latest_t
(15) ar_get_snap_data
(16) ar_clr_rx_count
(17) ar_get_rx_count
Alphabetical
Function Index
Hierarchical
Function Index