![Aim AFDX / ARINC 664 Скачать руководство пользователя страница 151](http://html1.mh-extra.com/html/aim/afdx-arinc-664/afdx-arinc-664_reference-manual_2871730151.webp)
Reference Manual AFDX / ARINC 664 Application Interface Library
139
Section 4 – Function Reference: Receiver Functions
Value
Description
FDX_PAYLOAD_FULL
Frames will be stored with full payload in the Monitor
buffer. This means the full Ethernet (MAC) frame is
available for the application.
FDX_PAYLOAD_IP_EXT
Only the Frame status header, the MAC- /IP- frame
headers plus 20 bytes of the IP-Payload will be stored in
the corresponding data buffer.
FDX_PAYLOAD_IP
Only the Frame status header, the MAC- /IP- frame
headers will be stored in the corresponding data buffer.
FDX_PAYLOAD_MAC
Only the Frame status header, the MAC- frame headers
will be stored in the corresponding data buffer.
GNET_PORT_PAYLOAD_FRH64
1)
Only Frame Header and 64 Byte of Frame Data are stored
to the Receive Buffer.
(MAC and IP 30 Bytes of data).
GNET_PORT_PAYLOAD_FRH32
1)
Only Frame Header and 32 Byte of Frame Data are stored
to the Receive Buffer.
(MAC 18 MAC-Payload).
Note:
This parameter is not used for ul_ReceiveMode = FDX_RX_VL. Then always
ul_DefaultPayloadMode = FDX_PAYLOAD_FULL is used.
The GNET_PORT_ parameters are only valid for APX-GNET boards.
1)
These Parameters for GNET_PORT_PAYLOAD_... must be selected wired ored to the other
standard payload modes of can be selected instead of FDX_PAYLOAD_FULL for the APX-
GNET 2/4 board to select the dedicated Port Data Store Mode.
AiUInt32 ul_DefaultChronoMode
There are three possible default Modes, if
FDX_RX_CHRONO
has been selected for the
Receive Mode. If
FDX_RX_VL
has been selected for the Receive Mode,
FDX_RX_DEFAULT_ENA_CNT
is used, which means, that Global Statistics and VL oriented
counters are available.
Value
Description
FDX_RX_DEFAULT_ENA_CNT All
Virtual
Links are disabled for capturing.
VL oriented counters will be updated. This
mode is helpful to see any activity on the
bus, without monitoring any data.
FDX_RX_DEFAULT_ MON_ ENA_ALL
All Virtual Links are enabled for capturing.
That means, all incoming frames are stored
in the Global Monitor Buffer, defined with
the parameters above. In parallel the VL
oriented counters will be updated.
FDX_RX_DEFAULT_MON_ ENA_GOOD
All Virtual Links are enabled for monitoring.
That means, only good (error free frames)
are stored in the Global Monitor Buffer,
defined with the parameters above. In
parallel the VL oriented counters will be
updated.
Note:
This parameter is not used for ul_ReceiveMode = FDX_RX_VL. Then
always ul_DefaultChronoMode = FDX_RX_DEFAULT_ENA_CNT is used.
AiUInt32 ul_GlbMonBufferSize
Size of the global Monitor Memory buffer for this port resource. This value must be specified in
Bytes. This parameter also reflects the size of the Monitor Queue.
This parameter is only relevant if the chronological monitoring mode is selected. The
parameter is not used for ul_ReceiveMode = FDX_RX_VL.
If this value is set to 0, the onboard target software will be set to a default value.