236
Reference Manual AFDX / ARINC 664 Application Interface Library
Section 6 – Document History
Version
Date
Author
Description
Chapter 6.6.3.1 “FdxCmdMonCaptureControl”: Description of
ul_CaptureMode option FDX_MON_RECORDING added.
02.01
07.06.2002
M. Riedinger
Function FdxCmdTxQueueWrite: Note about payload format in
timetag payload generation mode added.
Function FdxInitTxFrameHeader: Set ul_InterFrameGap = 25 (1us)
and ul_PacketGroupWaitTime = 1000 (1ms).
Function FdxCmdTxUDPCreatePort: Description of SubVL added
(Parameter ul_VlId)
Function FdxCmdRxModeControl: Additional description for parameter
ul_DefaultPayloadMode, ul_DefaultChronoMode and
ul_GlbMonBufferSize added.
Function FdxCmdRxVLControl: Additional description for parameter
ul_EnableMode, ul_PayloadMode, ul_TCBIndex and ul_VLBufSize
added.
Functions FdxCmdRxUDPCreatePort, FdxCmdTxUDPCreatePort:
Structure contents of TY_FDX_UDP_DESCRIPTION changed.
Function FdxCmdRxUDPGetStatus added.
Function FdxCmdRxUDPRead: Additional description for parameter
ul_MsgCount added.
Structure TY_FDX_UDP_HANDLE replaced by AiUInt32
ul_UdpHandle
Layout of structure TY_FDX_FW_IRIG_TIME in reference manual
corrected (High and Low changed according to definition in header).
2.02
17.07.2002
M. Riedinger
MAX_FDX_HANDLE increased from 8 to (MAX_FDX_HANDLES*5)
(Used only in function FdxCmdRxVLGetActivity).
Function added: FdxCmdTxUDPGetStatus (Chapter 6.6.2.4)
Chapter 6.5.3.1 FdxCmdTxCreateVL pass structure as pointer.
Chapter 6.5.3.1 FdxCmdTxCreateVL description added.
Chapter 6.5.3.4 FdxCmdTxUDPWrite parameter pv_ErrorInjection
removed and parameter *pul_BytesWritten added.
Chapter 6.5.2.1 FdxCmdTxQueueCreate: Documentation corrected,
ul_TimingType option only FDX_TX_QUEUE_ABSOLUTE available.
Chapter 6.5.3.2 FdxCmdTxUDPCreatePort: Note about sampling rate
added.
Error in FdxLogin / FdxLogout (Lynx only) corrected.
03.0x 25.10.2002
M.
Riedinger
Processed SCR#556: Resource Type check for
FdxCmdBoardControl and FdxCmdIrigTimeControl
Processed SCR#577: Linker problems with common symbols in
AVI 429 library
Processed SCR#600: Host Target IO Performance Improvement
Processed SCR#601: Workaround to set IRIG for PMC (no access
possible from ASP)
Processed SCR#602: Use only one function to access all memory
types (local, global, io, shared)
Processed SCR#608: Add AMC support for VME
Processed SCR#620: Support 100Mbit / 10Mbit
Processed SCR#625: Compiler switches defined __NOSWAP and
__SWAP. __PPC_FORCE__ renamed to __VXWORKS__
Processed SCR#626: Add support for PCI local (only VxWorks)
3.0x 10.01.2003
M.
Riedinger
Documentation error corrected. Name of function AviVMEBoardIni.
Chapter 5.3 “Necessary Files and Defines”: Defines
HOST_ENDIAN_BIG and HOST_ENDIAN_LITTLE added.
Documentation error corrected: Missing description of function
AiFdxModuleCheck()
Chapter “Application Interfacing” “Platform AVI” added.
4.0x 21.02.2003
M.
Riedinger
Processed SCR#650: Add information about buffer size to
FdxCmdRxUDPRead
Processed SCR#659: Temporarily enable/disable a VL- and UDP-
Port for sending (Functions FdxCmdTxVLControl,
FdxCmdTxUDPControl)
Processed SCR#662: FdxCmdMonTCBSetup, rethink generic-
trigger mask/compare value. (parameter x_VLExtendedFilter of
x_VLDescription of FdxCmdRxVLControl changed. See also same
parameters of function FdxCmdMonTCBSetup)
Processed SCR#673: FdxLogin, use const pointer to ClientInfo-
Struct (Incompatibility)
Processed SCR#692: 100/10 MBit affects IFG and other bit rate
based parameters
Processed SCR#701: FdxCmdRxVLControlEx not accessible