EasyManua.ls Logo

Aim MIL-STD-1553 - Apicmdtrackdef

Aim MIL-STD-1553
502 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MIL-STD-1553 Reference Manual
119
Chapter 3 System Functions
3.1.27 ApiCmdTrackDef
Prototype:
AiInt16 ApiCmdTrackDef ( AiUInt32 ul_ModuleHandle, AiUInt8 biu,
AiUInt8 uc_TrackId, AiUInt8 uc_BT,
AiUInt16 uw_XidRtSa, AiUInt8 uc_Mode,
AiUInt16 uw_TrackStartPos, AiUInt8 uc_TrackBPos,
AiUInt8 uc_TrackBLen, AiUInt16 uw_TrackLen,
AiUInt16 uw_MultiplexedTrackNb,
AiUInt16 uw_ContinousTrackNb,
AiUInt32 *pul_TrackBufferStartAddr );
Driver Command:
API_TRACK_DEF (0x2C)
Purpose:
This function provides a method for the user to continually store up to 32 words (Track)
from pre-defined 1553 Data message transfers received at either the BC or RT.
Storage will occur in a Track Multiplex Buffer at the Track Multiplex Buffer Index
contained within the 1553 Data message. This function is used to define up to 32 Track
Multiplex Buffers and the Track and Track Multiplex Buffer Index length and locations
within the 1553 Data message. The Target software will continually monitor the user-
defined Xfer ID or RT SA/Mode code for Data messages and when received will use
the Track Multiplex Buffer Index contained within the Data message to index into the
Track Multiplex Buffer to store the 1553 data. Thus, providing a means to analyze
specific filtered 1553 data transferred over the MILbus.
I
I
n
n
p
p
u
u
t
t
A
A
i
i
U
U
I
I
n
n
t
t
8
8
u
u
c
c
_
_
T
T
r
r
a
a
c
c
k
k
I
I
d
d
Value
Description
0..255
Track Multiplex Buffer Identifier
A
A
i
i
U
U
I
I
n
n
t
t
8
8
u
u
c
c
_
_
B
B
T
T
Buffer type
Value
Constant
Description
1
API_TRACK_TYPE_BC
BC Message Buffer
2
API_TRACK_TYPE_RT
RT Message Buffer
3
API_TRACK_TYPE_MUX_TRACK
Multiplexed Track (used for 2
nd
level multiplexing)

Table of Contents

Other manuals for Aim MIL-STD-1553