EasyManua.ls Logo

Aim MIL-STD-1553 - CALIBRATION FUNCTIONS

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
137
Chapter 3 System Functions
3.1.34 ApiReadBSPVersion
Prototype:
AiInt16 ApiReadBSPVersion ( AiUInt32 ul_ModuleHandle, AiUInt32 *pul_FirmwareVer,
AiUInt32 *pul_TargetVer, AiUInt32 *pul_TargetBuild ,
AiUInt32 *pul_LcaVer1, AiUInt32 *pul_LcaVer2,
AiUInt32 *pul_LcaCheckSum, AiUInt32 *pul_SysDrvVer,
AiUInt32 *pul_SysDrvBuild, AiUInt32 *pul_DllVer,
AiUInt32 *pul_DllBuild, AiUInt32 *pul_BoardSerialNr,
AiUInt8 *puc_BspCompatibility );
Driver Command:
API_READ_SW_VERS (0x34)
Purpose:
This function returns the version numbers of all board software package components
for the AIM board.
Input
n
n
o
o
n
n
e
e
Output
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
*
*
p
p
u
u
l
l
_
_
F
F
i
i
r
r
m
m
w
w
a
a
r
r
e
e
V
V
e
e
r
r
Firmware Version Number (e.g. "0x00000112" means V1.12)
Bit 31 ... Bit16
Bit15 ... Bit0
BIU2_VERSION
BIU1_VERSION
B
B
I
I
U
U
2
2
_
_
V
V
E
E
R
R
S
S
I
I
O
O
N
N
Version Number of the firmware software for BIU2
0 means no BIU2 on board.
B
B
I
I
U
U
1
1
_
_
V
V
E
E
R
R
S
S
I
I
O
O
N
N
Version Number of the firmware software for BIU1.
For example:
0x01000112 means BIU2 firmware software V01.00 and BIU1 firmware software
V01.12.
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
*
*
p
p
u
u
l
l
_
_
T
T
a
a
r
r
g
g
e
e
t
t
V
V
e
e
r
r
Target Software Version Number (BCD coded)
Bit 31 ... Bit16
Bit15 ... Bit0
SPECIAL_VERSION
VERSION
S
S
P
P
E
E
C
C
I
I
A
A
L
L
_
_
V
V
E
E
R
R
S
S
I
I
O
O
N
N
Version Number of a special target software
0 means no special version of target software.
V
V
E
E
R
R
S
S
I
I
O
O
N
N
Version Number of the original target software to which the special software version
number is related.
For example:

Table of Contents

Other manuals for Aim MIL-STD-1553