MIL-STD-1553 Reference Manual
Chapter 7 – Bus Controller Functions
Error Report Field
API_BC_REPORT_ERR_FRAME_COD
API_BC_REPORT_ERR_SW1_NOT_RCV
Status Word 1 not received
API_BC_REPORT_ERR_SW2_NOT_RCV
Status Word 2 not received
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
b
b
u
u
f
f
p
p
Current Data Buffer Pointer (Byte-Address)
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
t
t
t
t
a
a
g
g
32-bit Time Tag Word
MICROSEC_OF_SEC (0..999999)
MICROSEC_OF_SEC (0..999999)
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
m
m
s
s
g
g
_
_
c
c
n
n
t
t
Number of Transfers executed
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
e
e
r
r
r
r
_
_
c
c
n
n
t
t
Number of Transfer errors detected
Last vector word that has been received for this transfer
This value is only available, if Service Request / Vector Word mechanism is enabled with the
functions ApiCmdBCIni() and ApiCmdBCXferDef().
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
s
s
r
r
v
v
r
r
e
e
q
q
_
_
c
c
n
n
t
t
Number of service requests detected for this transfer
This value is only available, if Service Request / Vector Word mechanism is enabled with the
functions ApiCmdBCIni() and ApiCmdBCXferDef().
Return Value
All API functions return API_OK if no error occurred. If the return value is not equal
to API_OK the function ApiGetErrorDescription can be used to obtain an error
description.
Note: ‘msg_cnt’, ‘err_cnt’, ‘lvw’ and ‘srvreq_cnt’ are cleared on restart of the AIM
board Bus Controller when the ApiCmdBCStart’ function is called.