MIL-STD-1553 Reference Manual
Chapter 5 – Buffer Functions
5.1.4 ApiCmdBufRead
Prototype:
AiInt16 ApiCmdBufRead ( AiUInt32 ul_ModuleHandle, AiUInt8 biu, AiUInt8 bt, AiUInt16 hid,
AiUInt16 bid, AiUInt8 len, AiUInt16 *data, AiUInt16 *rid,
AiUInt32 *raddr );
Driver Command:
API_BUF_READ (0x51)
Purpose:
This function reads the data buffer contents for transmit or receive messages in BC
and RT mode.
Input
Buffer type
Buffer Header ID
*Note: See Section 1.3.5 for the range allowed for this parameter.
Read Buffer Data Words from
absolute Data Buffer Index
Note: See section 1.3.5 for the
range allowed for this
parameter.
API_BUF_READ_FROM_CURRENT
Read from current Data Buffer Index
Read Buffer Data Words from Data
Buffer Index relative to the Data
Buffer Queue Base Index of the
specified Buffer Header Identifier.
Read from last Data Buffer Index
that received data
Amount of Data Buffer Words to read
A
A
i
i
U
U
I
I
n
n
t
t
1
1
6
6
*
*
d
d
a
a
t
t
a
a
Buffer Data Words to read