EasyManua.ls Logo

Aim MIL-STD-1553 - 7 Bus Controller Functions; Table 7-I - Bus Controller Function Descriptions

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
193
Chapter 7 Bus Controller Functions
7 BUS CONTROLLER FUNCTIONS
Chapter 7 defines the Bus Controller function calls of the API S/W Library. The BC functions
provide definition of 1553 transfers within the minor frame(s) and setup of the minor frame(s)
within the major frame(s) including definition of minor frame timing. The BC functions also
provide definition BC transfer properties and real-time BC transfer control including insertion of
acyclic messages. The function calls in this table are listed in a functional order, however, the
detailed descriptions of the BC function calls in the following sections are in alphabetical order.
Table 7-I Bus Controller Function Descriptions
Function
Description
ApiCmdBCAcycPrep
Defines the properties of the acyclic on-the-fly BC transfers to
be inserted into the BC framing sequence
ApiCmdBCAcycSend
Starts the insertion of the acyclic transfers into the BC framing
sequence on-the-fly or at a pre-defined time
ApiCmdBCBHDef
Defines a BC Buffer Header ID, Buffer Queue size, Queue mode
& error protocol
ApiCmdBCBHRead
Read the Data Buffer ID, Buffer Queue size, Queue mode, and
error protocol of a BC Buffer Header ID
ApiCmdBCDytagDef
Defines the generation of dynamic data words for BC
transmissions
ApiCmdBCFrameDef
Defines the sequence of 1553 transfers within a minor frame with
options for inserting delays, strobe pulse outputs, and skip
transfer instructions
ApiCmdBCGetDytagDef
Read Dytag settings for the generation of dynamic data words for
BC-RT transfer type or for BC broadcast transfer type
ApiCmdBCGetMajorFrameDefinition
Read the sequence of Minor Frames within the Major Frame
ApiCmdBCGetMinorFrameDefinition
Read the sequence of Bus Controller Transfers within a Minor
Frame sequence
ApiCmdBCGetXferBufferHeaderInfo
Get the buffer header id of given transfer
ApiCmdBCGetXferDef
Get all transfer properties of a Bus Controller Transfer
ApiCmdBCHalt
Stops BC transfers
ApiCmdBCIni
Initializes the BC with information controlling # of retries and bus
switching
ApiCmdBCInstrTblGen
Provides an alternate method of defining minor and major frame
sequences
ApiCmdBCInstrTblGetAddrFo
mLabel
Obtains the address of a BC Instruction Table entry pre-defined
by the user using the ApiCmdBCInstrTblGen function
ApiCmdBCInstrTblIni
Initializes the memory area associated with creating a BC
Instruction Table for major and minor frame sequencing
ApiCmdBCMFrameDef
Defines the sequence of minor fames within the major frame
ApiCmdBCSrvReqVecCon
Set the sub address where the modecode “Last Vector Word” is
sent to in case of a service request handling
ApiCmdBCSrvReqVecStatus
Read BC Service Request and Vector Word Status information
maintained by the BC for a specific RT
ApiCmdBCStart
Starts the execution of pre-defined BC transfers within
minor/major frame structure and defines minor fame timing
ApiCmdBCStatusRead
Reads execution status of the BC
ApiCmdBCXferCtrlFehler!
Textmarke nicht definiert.
Enables/Disables the BC Transfer

Table of Contents

Other manuals for Aim MIL-STD-1553