Reference Manual AFDX / ARINC 664 Application Interface Library
49
Section 4 – Function Reference: Transmitter Functions
The Handle input parameter to the following functions must be a port related handle.
Table 4.3-I:
Transmitter Functions
Function
Description
Global Transmitter Functions
FdxCmdTxPortInit
Initializes the transmitter
FdxCmdTxModeControl
Defines the Mode of the transmitter
FdxCmdTxControl Starts
and stops the transmitter
FdxCmdTxStatus Obtains
status
information about the transmitter
FdxCmdTxTrgLineCtrl Controls
Transmitter Associated Trigger Lines
FdxCmdTxStaticRegsControl Controls Static Transmit Registers
FdxCmdTxVLControl Controls VL (Enable / Disable)
Generic or Replay Transmitter Functions
FdxCmdTxQueueCreate
Creates an AFDX Frame Queue
FdxCmdTxQueueStatus
Retrieves Status of an AFDX Frame Queue
FdxCmdTxQueueWrite
Writes AFDX Frames to the Queue
FdxCmdTxQueueUpdate
Updates AFDX Frames of a generic Queue on the fly
UDP Port-Oriented Transmitter Functions
FdxCmdTxCreateVL
Creates a Virtual Link, which can be used for transmission.
FdxCmdTxCreateHiResVL
Creates a Virtual Link, which can be used for transmission
with a high resolution bag.
FdxCmdTxUDPCreatePort
Creates a fully described AFDX Comm port for transmission.
FdxCmdTxUDPChgSrcPort
Change source of an UDP port.
FdxCmdTxSAPCreatePort
Create a fully described SAP port for transmission.
FdxCmdTxUDPDestroyPort Destroys a configured UDP port.
FdxCmdTxUDPWrite
Writes data to a transmission UDP port
FdxCmdTxUDPBlockWrite
Writes data to several transmission UDP ports
FdxCmdTxSAPWrite
Writes data to a transmission SAP port
FdxCmdTxSAPBlockWrite
Writes data to several transmission SAP ports
FdxCmdTxUDPGetStatus Retrieves
the
status of a transmission UDP port
FdxCmdTxUDPControl
Controls UDP Port operation (Enable / Disable and error
injection)
FdxCmdTxVLWrite
Writes Frames to the VL-Buffer
FdxCmdTxVLWriteEx
Writes Frames to the VL-Buffer with extended frame control
possibilities
Transmitter Data Buffer Functions
FdxCmdTxBufferQueueAlloc
Allocate Transmit Data Buffer Queue
FdxCmdTxBufferQueueFree
Free Transmit Buffer Queue
FdxCmdTxBufferQueueRead Reads Data from Transmit Buffer Queue
FdxCmdTxBufferQueueWrite Write Data from Transmit Buffer Queue
FdxCmdTxBufferQueueCtrl
Controls a Transmit Buffer Queue
Generic Transmitter Sub-Queue Functions
FdxCmdTxSubQueueCreate
Allocate Transmit Data Buffer Queue
FdxCmdTxSubQueueDelete
Free Transmit Buffer Queue
FdxCmdTxSubQueueWrite
Reads Data from Transmit Buffer Queue