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.
(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