MIL-STD-1553 Reference Manual
Chapter 9 – Bus Monitor Functions
9.1.4 ApiCmdBMDytagMonRead
Prototype:
AiInt16 ApiCmdBMDytagMonRead( AiUInt32 ul_ModuleHandle, AiUInt8 biu,
TY_API_BM_DYTAG_MON_READ_CTRL *px_DytagMonCtrl,
TY_API_BM_DYTAG_MON_ACT *px_DytagMonAct );
Driver Command:
API_BM_DYTAG_MON_READ (0xCB)
Purpose:
This function is used to read the actual Dytag Monitor status.
I
I
n
n
p
p
u
u
t
t
T
T
Y
Y
_
_
A
A
P
P
I
I
_
_
B
B
M
M
_
_
D
D
Y
Y
T
T
A
A
G
G
_
_
M
M
O
O
N
N
_
_
R
R
E
E
A
A
D
D
_
_
C
C
T
T
R
R
L
L
*
*
p
p
x
x
_
_
D
D
y
y
t
t
a
a
g
g
M
M
o
o
n
n
C
C
t
t
r
r
l
l
BM Dytag Monitor Control information
typedef struct ty_api_bm_dytag_mon_read_ctrl
{
AiUInt32 uc_Id;
} TY_API_BM_DYTAG_MON_READ_CTRL;
A
A
i
i
U
U
I
I
n
n
t
t
8
8
u
u
c
c
_
_
I
I
d
d
O
O
u
u
t
t
p
p
u
u
t
t
T
T
Y
Y
_
_
A
A
P
P
I
I
_
_
B
B
M
M
_
_
D
D
Y
Y
T
T
A
A
G
G
_
_
M
M
O
O
N
N
_
_
A
A
C
C
T
T
*
*
p
p
x
x
_
_
D
D
y
y
t
t
a
a
g
g
M
M
o
o
n
n
A
A
c
c
t
t
BM Dytag Monitor Activity information
typedef struct ty_api_bm_dytag_mon_act
{
AiUInt32 ul_Stale;
AiUInt32 ul_Bad;
AiUInt32 ul_Good;
} TY_API_BM_DYTAG_MON_ACT;
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
S
S
t
t
a
a
l
l
e
e
Stale Dytag Counter (32-bit)
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
B
B
a
a
d
d
Bad Dytag Counter (32-bit)
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
G
G
o
o
o
o
d
d
Good Dytag Counter (32-bit)