EasyManua.ls Logo

Aim MIL-STD-1553 - Apicmdbufwrite

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
167
Chapter 5 Buffer Functions
5.1.5 ApiCmdBufWrite
Prototype:
AiInt16 ApiCmdBufWrite ( AiUInt32 ul_ModuleHandle, AiUInt8 biu, AiUInt8 bt, AiUInt16 hid,
AiUInt16 bid, AiUInt8 data_pos, AiUInt8 bit_pos,
AiUInt8 bit_len, AiUInt16 data );
Driver Command:
API_BUF_WRITE (0x5D)
Purpose:
This function is used to write a data word/bits to variable positions of the specified
BC/RT transmit/receive message buffer.
Input
A
A
i
i
U
U
I
I
n
n
t
t
8
8
b
b
t
t
Buffer type
Value
Constant
Description
1
API_BUF_BC_MSG
BC Message Buffer
2
API_BUF_RT_MSG
RT Message Buffer
A
A
i
i
U
U
I
I
n
n
t
t
1
1
6
6
h
h
i
i
d
d
Buffer Header ID
Note: See Section 1.3.5 for the range allowed for this parameter.
A
A
i
i
U
U
I
I
n
n
t
t
1
1
6
6
b
b
i
i
d
d
hid
Value
Constant
Description
0
1..n
Write Buffer Data Words to absolute
Data Buffer Index
Note: See section 1.3.5 for the
range allowed for this
parameter.
>0
0
API_BUF_WRITE_TO_CURRENT
Write to current Data Buffer Index
>0
Write Buffer Data Words to Data
Buffer Index relative to the Data
Buffer Queue Base Index of the
specified Buffer Header Identifier.
A
A
i
i
U
U
I
I
n
n
t
t
8
8
d
d
a
a
t
t
a
a
_
_
p
p
o
o
s
s
Value
Description
1..32
Data Word position in Buffer to write
A
A
i
i
U
U
I
I
n
n
t
t
8
8
b
b
i
i
t
t
_
_
p
p
o
o
s
s
Value
Description
0..15
Bit position in Data Word
A
A
i
i
U
U
I
I
n
n
t
t
8
8
b
b
i
i
t
t
_
_
l
l
e
e
n
n
Value
Description
1..16
Amount of Bits to write

Table of Contents

Other manuals for Aim MIL-STD-1553