EasyManua.ls Logo

abaco systems CEI-520 - CSDB Receiver Buffer Data Format; Table 42. CSDB Receive Buffer

Default Icon
191 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Program Interface Library AR_GETWORD
CEI-100/CEI-200/CEI-x20 User’s Manual 100
The firmware reads all 32-bits from the FPGA, but stores only the lower
16-bits into the dual-port RAM buffer if the channel is running in ARINC
573/717 mode. The upper 16 bits are set to the current time tag value.
The firmware uses the Sync Word Flag and the Sub Frame fields to
determine the location in the receive buffer to store the data words. The
Sub Frame number recorded by the FPGA and the firmware is one
greater than the actual value (0 is recorded as 1, etc.). The enhanced
API uses the Sync Word fields to arrange the data in memory when in
FRAME mode.
CSDB Receiver Buffer Data Format
Table 42. CSDB Receive Buffer
31 - 16
15
14 - 8
7 0
X API
returns
zeros in
this field
PARITY
0=valid
1=invalid
If Receiver Parity Detection is disabled
for this receiver, this field should be
ignored. If Receiver Parity Detection is
enabled for this receiver, a zero bit
indicates the message was received
with valid parity, where a one bit
indicates the message was received
with invalid parity.
X API
returns
zeros in
this field
DATA
8 bit data
word
ARS_NODATA No word available.
ARS_GOTDATA One ARINC word (4 bytes) read.
ARS_INVBOARD Invalid board number.
ARS_BRDNOTLOAD Board not initialized.
ARS_INVARG Invalid channel number.
ARS_BOARD_MUTEX Failed to acquire/release the board lock.
ARS_NO_HW_SUPRT Non-implemented channel.
ARS_THREAD_WAITING An 'await data' mode thread is already
waiting to receive a word.
ARS_WAIT_FAILED Receiver 'await data' mode is enabled and
the wait operation failed.
Note:
Return Value
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Related product manuals