Reference Manual AFDX / ARINC 664 Application Interface Library
133
Section 4 – Function Reference: Receiver Functions
4.4 Receiver Functions
The following section describes functions to use the receiver part of the FDX-2/4 board. The
functions are separated into three sections. The first section describes the general set up
functions. The second section describes functions to get information and data on a Virtual
Link-or UDP-Port-based view. The third section describes commands to monitor a continuous
data stream.
The Handle input parameter to the following functions must be a port related handle.
Table 4.4-I:
Receiver Functions
Function
Description
Global Receiver Functions
FdxCmdRxPortInit Initializes receiver on this port
FdxCmdRxModeControl
Defines the Mode of the receiver
FdxCmdRxControl
Starts and stops the receiver
FdxCmdRxStatus Obtains
status
information about the receiver
FdxCmdRxGlobalStatistics
Obtains global statistics about the bus load
FdxCmdRxVLControl
Controls settings for each Virtual Link
FdxCmdRxVLControlEx
Controls extended settings for each Virtual Link
FdxCmdRxVLGetActivity Obtains
Activity information of one Virtual Link
FdxCmdRxTrgLineControl
Controls Receiver associated Trigger Lines
FdxCmdRxVlSetHwFilter Initialize
Hw VL-Filter (APX-GNET only)
VL-Oriented Receiver Functions
FdxCmdRxUDPCreatePort
Creates an AFDX Comm-type connection oriented port
FdxCmdRxUDPChgDestPort Change
destination of an UDP port
FdxCmdRxSAPCreatePort Creates
a SAP type connectionless port
FdxCmdRxUDPDestroyPort Destroys
a UDP connection oriented port
FdxCmdRxUDPRead
Reads data from an UDP port
FdxCmdRXUDPGetStatus
Obtains the Status of an UDP port
FdxCmdRxUDPBlockRead
Reads data from one or several UDP ports
FdxCmdRxUDPControl
Allows a host interrupt on UDP frame reception
FdxCmdRxSAPRead
Reads data from a SAP port
FdxCmdRxSAPBlockRead Reads
data
from one or several SAP ports
Chronologic Receiver Operation (Monitor) Functions
FdxCmdMonCaptureControl
Defines the capturing mode
FdxCmdMonTCBSetup
Defines a Trigger Control Block
FdxCmdMonTrgWordIni
Initializes the Monitor Trigger Word
FdxCmdMonTrgIndexWordIni
Initializes the Monitor Trigger Index Word
FdxCmdMonTrgIndexWordIniVL Initializes
the
VL specific Monitor Trigger Index Word
FdxCmdMonGetStatus
Obtains the Status of a Monitor port
FdxCmdMonQueueControl
Creates a Queue, associated with the Monitor
FdxCmdMonQueueRead
Reads data from a Monitor Data Queue
FdxCmdMonQueueSeek
Sets the internal Read index to a Monitor Data Queue
FdxCmdMonQueueTell
Gets the internal Read index to a Monitor Data Queue
FdxCmdMonQueueStatus
Gets status information of the Monitor Data Queue
Continuous Capture Second Edition Functions
FdxCmdMonContCapControl
Defines the capturing mode special for CCSE
FdxCmdMonContCapProvideMe
mory
Provide capture data to system driver resp. board
FdxCmdMonContCapInvalidateM
emory
Invalidate provided capture data to system driver resp.
board
FdxCmdMonContCapForceData
Transfer
Force System to pass databuffer to Host and use next