EasyManua.ls Logo

Aim MIL-STD-1553 - Apigetboardinfo

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...
20 MIL-STD-1553 Reference Manual
Chapter 2 - Library Administration and Initialization Functions
2.1.6 ApiGetBoardInfo
Prototype:
AiInt16 ApiGetBoardInfo( AiUInt32 ul_Module, TY_API_BOARD_INFO *px_BoardInfo );
Driver Command:
(none)
Purpose:
Reads extended information about the board capabilities.
Input
n
n
o
o
n
n
e
e
Output
T
T
Y
Y
_
_
A
A
P
P
I
I
_
_
B
B
O
O
A
A
R
R
D
D
_
_
I
I
N
N
F
F
O
O
*
*
p
p
x
x
_
_
B
B
o
o
a
a
r
r
d
d
I
I
n
n
f
f
o
o
Library Info Structure
typedef union
{
AiUInt32 ul_All;
struct
{
AiUInt32 ul_Res : 27;
AiUInt32 b_Packed : 1;
AiUInt32 b_Network : 1;
AiUInt32 b_Transformer : 1;
AiUInt32 b_Direct : 1;
AiUInt32 b_Isolated : 1;
} b;
} TY_COUPLING_CAPABILITIES;
typedef union
{
AiUInt32 ul_All;
struct
{
AiUInt32 ul_Res : 29;
AiUInt32 b_Sinusoidal : 1;
AiUInt32 b_FreeWheeling : 1;
AiUInt32 b_IrigSwitch : 1;
} b;
} TY_IRIG_CAPABILITIES;
typedef struct ty_api_board_capabilities
{
AiUInt32 ul_CanChangeAmplitude;
TY_COUPLING_CAPABILITIES x_CouplingCapabilities;
TY_IRIG_CAPABILITIES x_IrigCapabilities;
} TY_API_BOARD_CAPABILITIES;

Table of Contents

Other manuals for Aim MIL-STD-1553