EasyManua.ls Logo

Aim MIL-STD-1553 - Apicmdbcacycsend

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
197
Chapter 7 Bus Controller Functions
7.1.2 ApiCmdBCAcycSend
Prototype:
AiInt16 ApiCmdBCAcycSend ( AiUInt32 ul_ModuleHandle, AiUInt8 biu, AiUInt8 mode,
AiUInt32 timetag_high, AiUInt32 timetag_low );
Driver Command:
API_BC_ACYC_MSG_SEND (0x7F)
Purpose:
This function is used to start insertion of the specified acyclic minor frame into the
normal BC framing sequence. The acyclic minor frame content should first be defined
using the ApiCmdBCAcycPrep function.
I
I
n
n
p
p
u
u
t
t
A
A
i
i
U
U
I
I
n
n
t
t
8
8
m
m
o
o
d
d
e
e
Acyclic send mode
Value
Constant
Description
0
API_BC_ACYC_SEND_IMMEDIATELY
Send acyclic frame immediately
1
API_BC_ACYC_SEND_ON_TIMETAG
Send acyclic frame when the
board time reaches the timetag
given in parameters ‘timetag_high’
and ‘timetag_low’
2
API_BC_ACYC_SEND_AT_END_OF_FRAME
Send acyclic frame between end of
normal minor frame and start of
next normal minor frame
Note: For mode 2 only:
If normal frame execution waits for an external trigger event, the
acyclic frame is sent until the trigger event gets valid.
Note: For mode 2 only:
Mode 2 is not available on boards with a multi channel FW. See
chapter “Limitations for boards with Multichannel Firmware”
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
t
t
i
i
m
m
e
e
t
t
a
a
g
g
_
_
h
h
i
i
g
g
h
h
Timetag High
Bit 31
Bit 30
Bit 29
Bit 28
Bit 27
Bit 26
Bit 25
Bit 24
0 (reserved)
Bit 23
Bit 22
Bit 21
Bit 20
Bit 19
Bit 18
Bit 17
Bit 16
0 (reserved)
DAYS
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
DAYS
HOURS
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
HOURS
MINUTES

Table of Contents

Other manuals for Aim MIL-STD-1553