![background image](http://html1.mh-extra.com/html/aim/afdx-arinc-664/afdx-arinc-664_reference-manual_2871730086.webp)
74
Reference Manual AFDX / ARINC 664 Application Interface Library
Section 4 – Function Reference: Transmitter Functions
A
A
i
i
U
U
I
I
n
n
t
t
8
8
u
u
c
c
_
_
F
F
r
r
a
a
m
m
e
e
S
S
t
t
a
a
r
r
t
t
M
M
o
o
d
d
e
e
This parameter defines the Frame Start mode for the transmission of the current frame.
Value:
Description:
FDX_TX_FRAME_START_IFG Start
transmission of this frame if Interframe GAP
time has expired (see
ul_InterFrameGap
parameter)
FDX_TX_FRAME_START_PGWT Start
transmission of this frame if Packet Group Wait
Time (PGWT) has expired (see
ul_PacketGroupWaitTIme
parameter)
FDX_TX_FRAME_START_TRG Start
transmission
of this frame on external Trigger
Strobe. This means, frame transmission is stopped
with this frame, until the external Trigger Strobe is
given to continue transmission with this frame.
FDX_TX_FRAME_START_TRG_D Start
transmission of this frame on external Trigger
Strobe. This is the same start mode as described
before for FDX_TX_FRAME_START_TRG but
extended by a delay. After the Trigger Strobe was
occurred, the frame will be started delayed by the
time defined in
ul_PacketGroupWaitTime
.
A
A
i
i
U
U
i
i
n
n
t
t
3
3
2
2
u
u
l
l
_
_
P
P
h
h
y
y
s
s
E
E
r
r
r
r
o
o
r
r
I
I
n
n
j
j
e
e
c
c
t
t
i
i
o
o
n
n
This parameter defines physical error injection types. The error injection information can
be a combination of the following error types:
Value:
Description:
FDX_TX_FRAME_ERR_OFF
No Error Injection enabled
FDX_TX_FRAME_ERR_CRC
CRC Error transmitted with this frame
FDX_TX_FRAME_ERR_ALI
Wrong Byte alignment in transmit frame, which
means that an odd number of nibbles will be
transmitted. Therefore, this error will also cause a
CRC error condition
FDX_TX_FRAME_ERR_PRE
Wrong Preamble Sequence transmitted. If this type
is selected., the Encoder device substitutes the first
nibble of the Start Frame Delimiter with the value
‘1000’ instead of ‘1001’
FDX_TX_FRAME_ERR_PHY Physical
Symbol
Error. During Frame Transmission,
the MAC-Encoder device asserts the Tx-Error signal,
which forces the physical transceiver to transmit
‘HALT’ symbols.
A
A
i
i
U
U
i
i
n
n
t
t
1
1
6
6
u
u
w
w
_
_
S
S
e
e
q
q
u
u
e
e
n
n
c
c
e
e
N
N
u
u
m
m
b
b
e
e
r
r
I
I
n
n
i
i
t
t
This parameter defines Initial Sequence Number for this frame. First frame transmission
starts with this Sequence Number and adds then the Sequence Number Offset
uc_SequenceNumberOffset
, as described at the following parameter.
Value:
Description:
FDX_TX_FRAME_SEQ_INIT_AUTO
Sequence Number Init value is set by the
Driver automatically.
0…255
Set Sequence Number Offset for this frame
(e.g. Error Injection Purposes if invalid
values used !)
FDX_TX_FRAME_SEQ_OFF
Sequence Number handling for this transfer
is switched off and used as normal data
byte.
Summary of Contents for AFDX / ARINC 664
Page 2: ......