Software Library API naibrd 2.24.0
See all documentation at naii.docs.com
naibrd_1553_legacy.c File Reference

Functions

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_Initialize (int16_t device, uint16_t access, uint16_t deviceMode, uint32_t sizeOfAllocatedMemory, uint32_t registersAddress, uint32_t memoryAddress)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcDataBlockCreate (int16_t device, int16_t dataBlockId, uint16_t dataBlockSize, uint16_t *p_buffer, uint16_t writeCount)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcDataBlockWrite (int16_t device, int16_t dataBlockId, uint16_t *p_buffer, uint16_t writeCount, uint16_t offset)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcDataBlockRead (int16_t device, int16_t dataBlockId, uint16_t *p_outbuffer, uint16_t readCount, uint16_t offset)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcDataBlockDelete (int16_t device, int16_t dataBlockId)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageCreateBcToRt (int16_t device, int16_t messageId, int16_t dataBlockId, uint16_t receiverRt, uint16_t receiverRtSubaddress, uint16_t wordCount, uint16_t gapTime_uS, uint32_t bcMsgOptions)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageCreateRtToBc (int16_t device, int16_t messageId, int16_t dataBlockId, uint16_t transmitterRt, uint16_t transmitterRtSubaddress, uint16_t wordCount, uint16_t gapTime_uS, uint32_t bcMsgOptions)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageCreateRtToRt (int16_t device, int16_t messageId, int16_t dataBlockId, uint16_t receiverRt, uint16_t receiverRtSubaddress, uint16_t wordCount, uint16_t transmitterRt, uint16_t transmitterRtSubaddress, uint16_t gapTime_uS, uint32_t bcMsgOptions)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageCreateMode (int16_t device, int16_t messageId, int16_t dataBlockId, uint16_t rt, uint16_t messageDirection, uint16_t modeCommand, uint16_t gapTime_uS, uint32_t bcMsgOptions)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageCreateBcToBroadcast (int16_t device, int16_t messageId, int16_t dataBlockId, uint16_t receiverRtSubaddress, uint16_t wordCount, uint16_t gapTime, uint32_t options)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageCreateRtToBroadcast (int16_t device, int16_t messageId, int16_t dataBlockId, uint16_t receiverRtSubaddress, uint16_t wordCount, uint16_t transmitterRt, uint16_t transmitterRtSubaddress, uint16_t gapTime, uint32_t options)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageCreateBroadcastMode (int16_t device, int16_t messageId, int16_t dataBlockId, uint16_t messageDirection, uint16_t modeCommand, uint16_t gapTime, uint32_t options)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageCreate (int16_t device, int16_t messageId, int16_t dataBlockIdForMessage1, uint16_t bcControlWordForMessage1, uint16_t commandWord1ForMessage1, uint16_t commandWord2ForMessage1, uint16_t gapTimeForMessage1, int16_t dataBlockIdForMessage2, uint16_t bcControlWordForMessage2, uint16_t commandWord1ForMessage2, uint16_t commandWord2ForMessage2, uint16_t gapTimeForMessage2, uint32_t bcMsgOptions)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageDelete (int16_t device, int16_t messageId)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcCommandCreate (int16_t device, int16_t commandId, uint16_t opcode, uint16_t condition, uint32_t parameter1, uint32_t parameter2, uint32_t reserved)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcCommandDelete (int16_t device, int16_t commandId)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcFrameCreate (int16_t device, int16_t frameId, uint16_t frameType, int16_t *p_CommandIds, uint16_t commandCount, uint16_t frameTime, uint16_t flags)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcFrameDelete (int16_t device, int16_t frameId)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcGetActivationState (int16_t device, uint16_t *p_outcurrentState)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcGetConditionState (int16_t device, uint16_t conditionCode, uint16_t *p_outcurrentState)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcGetMessageByIdRaw (int16_t device, int16_t messageId, uint16_t *p_outbuffer, uint16_t isPurgeRequired)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageDecodeRaw (int16_t device, uint16_t *p_buffer, naiDecodedMessageStructure *p_outdecodedMessage)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageGetByIdDecoded (int16_t device, int16_t messageId, naiDecodedMessageStructure *p_outdecodedMessage, uint16_t isPurgeRequired)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcConfig (int16_t device, uint32_t bcOperationOptions)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcSetMessageRetryPolicy (int16_t device, uint16_t numberOfRetries, uint16_t firstRetryBus, uint16_t secondRetryBus, uint16_t reserved)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcConfigureMessageGapTimerEnable (int16_t device, uint16_t isMessageGapTimeFieldEnabled)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcCommandGetWord (uint16_t hardwareOpcode, uint16_t condition, uint16_t *p_outcommandOpcode)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtSetAddressSource (int16_t device, uint16_t rtAddressSource)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtGetAddressSource (int16_t device, uint16_t *p_outrtAddressSource)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtAddressRelatch (int16_t device)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtSetAddress (int16_t device, uint16_t rtAddress)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtGetAddress (int16_t device, uint16_t *p_outrtAddress)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtMessageLegalityEnable (int16_t device, uint16_t ownAddressOrBroadcast, uint16_t messageDirection, uint16_t subaddress, uint32_t wordCountOrModeCodeMask)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtMessageLegalityDisable (int16_t device, uint16_t ownAddressOrBroadcast, uint16_t messageDirection, uint16_t subaddress, uint32_t wordCountOrModeCodeMask)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockGetSize (uint16_t dataBlockType, uint16_t *p_outsizeOfAllocatedDeviceMemory, uint16_t *p_outactualSizeOfDataBlock)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockCreate (int16_t device, int16_t dataBlockId, uint16_t dataBlockType, uint16_t *p_buffer, uint16_t writeCount)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockGetAddress (int16_t device, int16_t dataBlockId, uint16_t *p_outdeviceMemoryAddress)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockDelete (int16_t device, int16_t dataBlockId)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockWrite (int16_t device, int16_t dataBlockId, uint16_t *p_buffer, uint16_t writeCount, uint16_t offset)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_RtDataBlockRead (int16_t device, int16_t dataBlockId, uint16_t *p_outbuffer, uint16_t readCount, uint16_t offset)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockMapToSubaddress (int16_t device, int16_t dataBlockId, uint16_t subaddress, uint16_t messageTypes, uint16_t irqOptions, uint16_t isSubaddressLegalizationRequested)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockUnmapFromSubaddress (int16_t device, int16_t dataBlockId, uint16_t subaddress, uint16_t messageTypes)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtTxDataBlockSwap (int16_t device, int16_t dataBlockId, uint16_t subaddress)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtMessageGetFromStackRaw (int16_t device, uint16_t *p_outbuffer, uint16_t bufferLength)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtMessageDecodeRaw (int16_t device, uint16_t *p_buffer, naiDecodedMessageStructure *p_outdecodedMessage)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_RtMessageGetFromStackDecoded (int16_t device, naiDecodedMessageStructure *p_decodedMessage, uint16_t messageLocationAndRemoval)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtResponseStatusBitsSet (int16_t device, uint16_t statusEnablerMask)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtResponseStatusBitsUnset (int16_t device, uint16_t statusEnablerMask)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtResponseStatusBitsGet (int16_t device, uint16_t *p_outstatusEnablerMask)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtInitialize (int16_t device, uint16_t commandStackSize, uint32_t rtOptions)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtInitialize (int16_t swDevice, uint16_t wStackMode, uint16_t wCommandStackSize, uint16_t wDataStackSize, uint32_t dwOptions)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageMonitoringEnable (int16_t swDevice, uint16_t wRtAddress, uint16_t wMessageDirection, uint32_t dwRtSubaddressMask)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageMonitoringDisable (int16_t swDevice, uint16_t wRtAddress, uint16_t wMessageDirection, uint32_t dwRtSubaddressMask)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageMonitoringGetStatus (int16_t swDevice, uint16_t wRtAddress, uint16_t wMessageDirection, uint32_t *dwpRtSubaddressMask)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageDecodeRaw (int16_t swDevice, uint16_t *wapBuffer, naiDecodedMessageStructure *dmspDecodedMessage)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageGetFromStackRaw (int16_t swDevice, uint16_t *wapBuffer, uint16_t wBufferSize, uint16_t wStackSelector)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageGetFromStackDecoded (int16_t device, naiDecodedMessageStructure *p_decodedMessage, uint16_t messageLocationAndRemoval, uint16_t stackSelector)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetTimeTagResolution (int16_t device, uint16_t timeTagResolution)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetClockFrequency (int16_t device, uint16_t clockFrequency)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetResponseTimeout (int16_t device, uint16_t responseTimeout)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetDecoderConfig (int16_t device, uint16_t decodedInput, uint16_t expendedXingOption)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetRamParityCheck (int16_t device, uint16_t ramParityCheckEnabler)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetIrqConfig (int16_t device, uint16_t interruptMode, uint16_t autoClear)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_SetIrqManipulate (int16_t device, uint16_t isInterruptEnabled, uint32_t irqMask, void(*p_externalIsr)(void *param, uint32_t vector))
 
NAIBRDFUNC uint16_t NAIAPI naibrd_1553_ReadReg (int16_t device, uint32_t registerAddress)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_WriteReg (int16_t device, uint32_t registerAddress, uint16_t registerValue)
 
NAIBRDFUNC uint16_t NAIAPI naibrd_1553_ReadAuxReg (int16_t device, uint32_t auxRegisterAddress)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_WriteAuxReg (int16_t device, uint32_t auxRegisterAddress, uint16_t auxRegisterValue)
 
NAIBRDFUNC uint16_t NAIAPI naibrd_1553_ReadMem (int16_t device, uint32_t deviceMemoryAddress)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_WriteMem (int16_t device, uint32_t deviceMemoryAddress, uint16_t deviceMemoryValue)
 
NAIBRDFUNC uint32_t NAIAPI naibrd_1553_ReadIntReg (int16_t device, uint32_t intRegisterAddress)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_WriteIntReg (int16_t device, uint32_t intRegisterAddress, uint16_t intRegisterValue)
 
NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_CommandWordCreate (uint16_t *p_outcommandWord, uint16_t rtAddress, uint16_t messageDirection, uint16_t subaddressOrMode, uint16_t wordCountOrModeCode)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateBcToRt (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wReceiverRt, uint16_t wReceiverRtSubaddress, uint16_t wWordCount, uint16_t wGapTime, uint32_t dwOptions, uint16_t *wapBuffer)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateRtToBc (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wTransmitterRt, uint16_t wTransmitterRtSubaddress, uint16_t wWordCount, uint16_t wGapTime, uint32_t dwOptions, uint16_t *wapBuffer)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateRtToRt (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wReceiverRt, uint16_t wReceiverRtSubaddress, uint16_t wWordCount, uint16_t wTransmitterRt, uint16_t wTransmitterRtSubaddress, uint16_t wGapTime, uint32_t dwOptions, uint16_t *wapBuffer)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateMode (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wRt, uint16_t wMessageDirection, uint16_t wModeCommand, uint16_t wGapTime, uint32_t dwOptions, uint16_t *wapBuffer)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateBcToBroadcast (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wReceiverRtSubaddress, uint16_t wWordCount, uint16_t wGapTime, uint32_t dwOptions, uint16_t *wapBuffer)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateRtToBroadcast (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wReceiverRtSubaddress, uint16_t wWordCount, uint16_t wTransmitterRt, uint16_t wTransmitterRtSubaddress, uint16_t wGapTime, uint32_t dwOptions, uint16_t *wapBuffer)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateBroadcastMode (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wMessageDirection, uint16_t wModeCommand, uint16_t wGapTime, uint32_t dwOptions, uint16_t *wapBuffer)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageSendAtLowPriority_ExecuteOnce (int16_t swDevice, uint16_t *wpRemainingMessageCount, uint16_t wTimeFactor)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageSendAtLowPriority (int16_t swDevice, uint16_t *wpRemainingMessageCount, uint16_t wTimeFactor)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageSendAtHighPriority_ExecuteOnce (int16_t swDevice, uint16_t wMessageId, uint16_t wTimeFactor)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageSendAtHighPriority (int16_t swDevice, uint16_t wMessageId, uint16_t wTimeFactor)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageRemainingCount (int16_t swDevice)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyBcToRt (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wReceiverRt, uint16_t wReceiverRtSubaddress, uint16_t wWordCount, uint16_t wGapTime, uint32_t dwOptions, uint16_t wModificationFlags)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyRtToBc (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wTransmitterRt, uint16_t wTransmitterRtSubaddress, uint16_t wWordCount, uint16_t wGapTime, uint32_t dwOptions, uint16_t wModificationFlags)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyRtToRt (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wReceiverRt, uint16_t wReceiverRtSubaddress, uint16_t wWordCount, uint16_t wTransmitterRt, uint16_t wTransmitterRtSubaddress, uint16_t wGapTime, uint32_t dwOptions, uint16_t wModificationFlags)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyMode (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wRt, uint16_t wMessageDirection, uint16_t wModeCommand, uint16_t wGapTime, uint32_t dwOptions, uint16_t wModificationFlags)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyBcToBroadcast (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wReceiverRtSubaddress, uint16_t wWordCount, uint16_t wGapTime, uint32_t dwOptions, uint16_t wModificationFlags)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyRtToBroadcast (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wReceiverRtSubaddress, uint16_t wWordCount, uint16_t wTransmitterRt, uint16_t wTransmitterRtSubaddress, uint16_t wGapTime, uint32_t dwOptions, uint16_t wModificationFlags)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyBroadcastMode (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockId, uint16_t wMessageDirection, uint16_t wModeCommand, uint16_t wGapTime, uint32_t dwOptions, uint16_t wModificationFlags)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModify (int16_t swDevice, int16_t swMessageId, int16_t swDataBlockIdForMessage1, uint16_t wBcControlWordForMessage1, uint16_t wCommandWord1ForMessage1, uint16_t wCommandWord2ForMessage1, uint16_t wGapTimeForMessage1, int16_t swDataBlockIdForMessage2, uint16_t wBcControlWordForMessage2, uint16_t wCommandWord1ForMessage2, uint16_t wCommandWord2ForMessage2, uint16_t wGapTimeForMessage2, uint16_t wModificationFlags)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_GetStatusString (nai_1553_t status, char_t *spErrorString, uint16_t wMaxStringLength)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtStackSwap (int16_t swDevice)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtPause (int16_t swDevice)
 
NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtContinue (int16_t swDevice)
 

Function Documentation

◆ naibrd_1553_BcAsynchronousMessageCreateBcToBroadcast()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateBcToBroadcast ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wReceiverRtSubaddress,
uint16_t wWordCount,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t * wapBuffer )

◆ naibrd_1553_BcAsynchronousMessageCreateBcToRt()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateBcToRt ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wReceiverRt,
uint16_t wReceiverRtSubaddress,
uint16_t wWordCount,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t * wapBuffer )

◆ naibrd_1553_BcAsynchronousMessageCreateBroadcastMode()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateBroadcastMode ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wMessageDirection,
uint16_t wModeCommand,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t * wapBuffer )

◆ naibrd_1553_BcAsynchronousMessageCreateMode()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateMode ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wRt,
uint16_t wMessageDirection,
uint16_t wModeCommand,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t * wapBuffer )

◆ naibrd_1553_BcAsynchronousMessageCreateRtToBc()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateRtToBc ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wTransmitterRt,
uint16_t wTransmitterRtSubaddress,
uint16_t wWordCount,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t * wapBuffer )

◆ naibrd_1553_BcAsynchronousMessageCreateRtToBroadcast()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateRtToBroadcast ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wReceiverRtSubaddress,
uint16_t wWordCount,
uint16_t wTransmitterRt,
uint16_t wTransmitterRtSubaddress,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t * wapBuffer )

◆ naibrd_1553_BcAsynchronousMessageCreateRtToRt()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageCreateRtToRt ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wReceiverRt,
uint16_t wReceiverRtSubaddress,
uint16_t wWordCount,
uint16_t wTransmitterRt,
uint16_t wTransmitterRtSubaddress,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t * wapBuffer )

◆ naibrd_1553_BcAsynchronousMessageRemainingCount()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageRemainingCount ( int16_t swDevice)

◆ naibrd_1553_BcAsynchronousMessageSendAtHighPriority()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageSendAtHighPriority ( int16_t swDevice,
uint16_t wMessageId,
uint16_t wTimeFactor )

◆ naibrd_1553_BcAsynchronousMessageSendAtHighPriority_ExecuteOnce()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageSendAtHighPriority_ExecuteOnce ( int16_t swDevice,
uint16_t wMessageId,
uint16_t wTimeFactor )

◆ naibrd_1553_BcAsynchronousMessageSendAtLowPriority()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageSendAtLowPriority ( int16_t swDevice,
uint16_t * wpRemainingMessageCount,
uint16_t wTimeFactor )

◆ naibrd_1553_BcAsynchronousMessageSendAtLowPriority_ExecuteOnce()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcAsynchronousMessageSendAtLowPriority_ExecuteOnce ( int16_t swDevice,
uint16_t * wpRemainingMessageCount,
uint16_t wTimeFactor )

◆ naibrd_1553_BcCommandCreate()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcCommandCreate ( int16_t device,
int16_t commandId,
uint16_t opcode,
uint16_t condition,
uint32_t parameter1,
uint32_t parameter2,
uint32_t reserved )

This function is deprecated and calls naibrd_1553_BcCmdCreate

◆ naibrd_1553_BcCommandDelete()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcCommandDelete ( int16_t device,
int16_t commandId )

This function is deprecated and calls naibrd_1553_BcCmdDelete

◆ naibrd_1553_BcCommandGetWord()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcCommandGetWord ( uint16_t hardwareOpcode,
uint16_t condition,
uint16_t * p_outcommandOpcode )

This function is deprecated and calls naibrd_1553_BcCmdGetWord

◆ naibrd_1553_BcConfig()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcConfig ( int16_t device,
uint32_t bcOperationOptions )

This function is deprecated and calls naibrd_1553_BcCfg

◆ naibrd_1553_BcConfigureMessageGapTimerEnable()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcConfigureMessageGapTimerEnable ( int16_t device,
uint16_t isMessageGapTimeFieldEnabled )

This function is deprecated and calls naibrd_1553_BcCfgMsgGapTimerEnable

◆ naibrd_1553_BcDataBlockCreate()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcDataBlockCreate ( int16_t device,
int16_t dataBlockId,
uint16_t dataBlockSize,
uint16_t * p_buffer,
uint16_t writeCount )

This function is deprecated and calls naibrd_1553_BcDataBlkCreate

◆ naibrd_1553_BcDataBlockDelete()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcDataBlockDelete ( int16_t device,
int16_t dataBlockId )

This function is deprecated and calls naibrd_1553_BcDataBlkDelete

◆ naibrd_1553_BcDataBlockRead()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcDataBlockRead ( int16_t device,
int16_t dataBlockId,
uint16_t * p_outbuffer,
uint16_t readCount,
uint16_t offset )

This function is deprecated and calls naibrd_1553_BcDataBlkRead

◆ naibrd_1553_BcDataBlockWrite()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcDataBlockWrite ( int16_t device,
int16_t dataBlockId,
uint16_t * p_buffer,
uint16_t writeCount,
uint16_t offset )

This function is deprecated and calls naibrd_1553_BcDataBlkWrite

◆ naibrd_1553_BcFrameCreate()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcFrameCreate ( int16_t device,
int16_t frameId,
uint16_t frameType,
int16_t * p_CommandIds,
uint16_t commandCount,
uint16_t frameTime,
uint16_t flags )

This function is deprecated and calls naibrd_1553_BcFrmCreate

◆ naibrd_1553_BcFrameDelete()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcFrameDelete ( int16_t device,
int16_t frameId )

This function is deprecated and calls naibrd_1553_BcFrmDelete

◆ naibrd_1553_BcGetActivationState()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcGetActivationState ( int16_t device,
uint16_t * p_outcurrentState )

This function is deprecated and calls naibrd_1553_BcGetActiveState

◆ naibrd_1553_BcGetConditionState()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcGetConditionState ( int16_t device,
uint16_t conditionCode,
uint16_t * p_outcurrentState )

This function is deprecated and calls naibrd_1553_BcGetConditionCodeState

◆ naibrd_1553_BcGetMessageByIdRaw()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcGetMessageByIdRaw ( int16_t device,
int16_t messageId,
uint16_t * p_outbuffer,
uint16_t isPurgeRequired )

This function is deprecated and calls naibrd_1553_BcGetMsgByIdRaw

◆ naibrd_1553_BcMessageCreate()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageCreate ( int16_t device,
int16_t messageId,
int16_t dataBlockIdForMessage1,
uint16_t bcControlWordForMessage1,
uint16_t commandWord1ForMessage1,
uint16_t commandWord2ForMessage1,
uint16_t gapTimeForMessage1,
int16_t dataBlockIdForMessage2,
uint16_t bcControlWordForMessage2,
uint16_t commandWord1ForMessage2,
uint16_t commandWord2ForMessage2,
uint16_t gapTimeForMessage2,
uint32_t bcMsgOptions )

This function is deprecated and calls naibrd_1553_BcMsgCreate

◆ naibrd_1553_BcMessageCreateBcToBroadcast()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageCreateBcToBroadcast ( int16_t device,
int16_t messageId,
int16_t dataBlockId,
uint16_t receiverRtSubaddress,
uint16_t wordCount,
uint16_t gapTime,
uint32_t options )

This function is deprecated and calls naibrd_1553_BcMsgCreateBcToBroadcast

◆ naibrd_1553_BcMessageCreateBcToRt()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageCreateBcToRt ( int16_t device,
int16_t messageId,
int16_t dataBlockId,
uint16_t receiverRt,
uint16_t receiverRtSubaddress,
uint16_t wordCount,
uint16_t gapTime_uS,
uint32_t bcMsgOptions )

This function is deprecated and calls naibrd_1553_BcMsgCreateBcToRt

◆ naibrd_1553_BcMessageCreateBroadcastMode()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageCreateBroadcastMode ( int16_t device,
int16_t messageId,
int16_t dataBlockId,
uint16_t messageDirection,
uint16_t modeCommand,
uint16_t gapTime,
uint32_t options )

This function is deprecated and calls naibrd_1553_BcMsgCreateBroadcastMode

◆ naibrd_1553_BcMessageCreateMode()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageCreateMode ( int16_t device,
int16_t messageId,
int16_t dataBlockId,
uint16_t rt,
uint16_t messageDirection,
uint16_t modeCommand,
uint16_t gapTime_uS,
uint32_t bcMsgOptions )

This function is deprecated and calls naibrd_1553_BcMsgCreateMode

◆ naibrd_1553_BcMessageCreateRtToBc()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageCreateRtToBc ( int16_t device,
int16_t messageId,
int16_t dataBlockId,
uint16_t transmitterRt,
uint16_t transmitterRtSubaddress,
uint16_t wordCount,
uint16_t gapTime_uS,
uint32_t bcMsgOptions )

This function is deprecated and calls naibrd_1553_BcMessageCreateRtToBc

◆ naibrd_1553_BcMessageCreateRtToBroadcast()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageCreateRtToBroadcast ( int16_t device,
int16_t messageId,
int16_t dataBlockId,
uint16_t receiverRtSubaddress,
uint16_t wordCount,
uint16_t transmitterRt,
uint16_t transmitterRtSubaddress,
uint16_t gapTime,
uint32_t options )

This function is deprecated and calls naibrd_1553_BcMsgCreateRtToBroadcast

◆ naibrd_1553_BcMessageCreateRtToRt()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageCreateRtToRt ( int16_t device,
int16_t messageId,
int16_t dataBlockId,
uint16_t receiverRt,
uint16_t receiverRtSubaddress,
uint16_t wordCount,
uint16_t transmitterRt,
uint16_t transmitterRtSubaddress,
uint16_t gapTime_uS,
uint32_t bcMsgOptions )

This function is deprecated and calls naibrd_1553_BcMsgCreateRtToRt

◆ naibrd_1553_BcMessageDecodeRaw()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageDecodeRaw ( int16_t device,
uint16_t * p_buffer,
naiDecodedMessageStructure * p_outdecodedMessage )

This function is deprecated and calls naibrd_1553_BcMsgDecodeRaw

◆ naibrd_1553_BcMessageDelete()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_BcMessageDelete ( int16_t device,
int16_t messageId )

This function is deprecated and calls naibrd_1553_BcMsgDelete

◆ naibrd_1553_BcMessageGetByIdDecoded()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageGetByIdDecoded ( int16_t device,
int16_t messageId,
naiDecodedMessageStructure * p_outdecodedMessage,
uint16_t isPurgeRequired )

This function is deprecated and calls naibrd_1553_BcMsgGetByIdDecoded

◆ naibrd_1553_BcMessageModify()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModify ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockIdForMessage1,
uint16_t wBcControlWordForMessage1,
uint16_t wCommandWord1ForMessage1,
uint16_t wCommandWord2ForMessage1,
uint16_t wGapTimeForMessage1,
int16_t swDataBlockIdForMessage2,
uint16_t wBcControlWordForMessage2,
uint16_t wCommandWord1ForMessage2,
uint16_t wCommandWord2ForMessage2,
uint16_t wGapTimeForMessage2,
uint16_t wModificationFlags )

◆ naibrd_1553_BcMessageModifyBcToBroadcast()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyBcToBroadcast ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wReceiverRtSubaddress,
uint16_t wWordCount,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t wModificationFlags )

◆ naibrd_1553_BcMessageModifyBcToRt()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyBcToRt ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wReceiverRt,
uint16_t wReceiverRtSubaddress,
uint16_t wWordCount,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t wModificationFlags )

◆ naibrd_1553_BcMessageModifyBroadcastMode()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyBroadcastMode ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wMessageDirection,
uint16_t wModeCommand,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t wModificationFlags )

◆ naibrd_1553_BcMessageModifyMode()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyMode ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wRt,
uint16_t wMessageDirection,
uint16_t wModeCommand,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t wModificationFlags )

◆ naibrd_1553_BcMessageModifyRtToBc()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyRtToBc ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wTransmitterRt,
uint16_t wTransmitterRtSubaddress,
uint16_t wWordCount,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t wModificationFlags )

◆ naibrd_1553_BcMessageModifyRtToBroadcast()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyRtToBroadcast ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wReceiverRtSubaddress,
uint16_t wWordCount,
uint16_t wTransmitterRt,
uint16_t wTransmitterRtSubaddress,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t wModificationFlags )

◆ naibrd_1553_BcMessageModifyRtToRt()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcMessageModifyRtToRt ( int16_t swDevice,
int16_t swMessageId,
int16_t swDataBlockId,
uint16_t wReceiverRt,
uint16_t wReceiverRtSubaddress,
uint16_t wWordCount,
uint16_t wTransmitterRt,
uint16_t wTransmitterRtSubaddress,
uint16_t wGapTime,
uint32_t dwOptions,
uint16_t wModificationFlags )

◆ naibrd_1553_BcSetMessageRetryPolicy()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_BcSetMessageRetryPolicy ( int16_t device,
uint16_t numberOfRetries,
uint16_t firstRetryBus,
uint16_t secondRetryBus,
uint16_t reserved )

This function is deprecated and calls naibrd_1553_BcSetMsgRetryPolicy

◆ naibrd_1553_CommandWordCreate()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_CommandWordCreate ( uint16_t * p_outcommandWord,
uint16_t rtAddress,
uint16_t messageDirection,
uint16_t subaddressOrMode,
uint16_t wordCountOrModeCode )

This function is deprecated and calls naibrd_1553_CmdWordCreate

◆ naibrd_1553_GetStatusString()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_GetStatusString ( nai_1553_t status,
char_t * spErrorString,
uint16_t wMaxStringLength )

◆ naibrd_1553_Initialize()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_Initialize ( int16_t device,
uint16_t access,
uint16_t deviceMode,
uint32_t sizeOfAllocatedMemory,
uint32_t registersAddress,
uint32_t memoryAddress )

This function is deprecated and calls naibrd_1553_Init

◆ naibrd_1553_MtContinue()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtContinue ( int16_t swDevice)

◆ naibrd_1553_MtInitialize()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtInitialize ( int16_t swDevice,
uint16_t wStackMode,
uint16_t wCommandStackSize,
uint16_t wDataStackSize,
uint32_t dwOptions )

This function is deprecated and calls naibrd_1553_MtCfg

◆ naibrd_1553_MtMessageDecodeRaw()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageDecodeRaw ( int16_t swDevice,
uint16_t * wapBuffer,
naiDecodedMessageStructure * dmspDecodedMessage )

This function is deprecated and calls naibrd_1553_MtMsgDecodeRaw

◆ naibrd_1553_MtMessageGetFromStackDecoded()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageGetFromStackDecoded ( int16_t device,
naiDecodedMessageStructure * p_decodedMessage,
uint16_t messageLocationAndRemoval,
uint16_t stackSelector )

This function is deprecated and calls naibrd_1553_MtMsgGetFromStackDecoded

◆ naibrd_1553_MtMessageGetFromStackRaw()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageGetFromStackRaw ( int16_t swDevice,
uint16_t * wapBuffer,
uint16_t wBufferSize,
uint16_t wStackSelector )

This function is deprecated and calls naibrd_1553_MtMsgGetFromStackRaw

◆ naibrd_1553_MtMessageMonitoringDisable()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageMonitoringDisable ( int16_t swDevice,
uint16_t wRtAddress,
uint16_t wMessageDirection,
uint32_t dwRtSubaddressMask )

This function is deprecated and calls naibrd_1553_MtMsgMonitoringDisable

◆ naibrd_1553_MtMessageMonitoringEnable()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageMonitoringEnable ( int16_t swDevice,
uint16_t wRtAddress,
uint16_t wMessageDirection,
uint32_t dwRtSubaddressMask )

This function is deprecated and calls naibrd_1553_MtMsgMonitoringEnable

◆ naibrd_1553_MtMessageMonitoringGetStatus()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtMessageMonitoringGetStatus ( int16_t swDevice,
uint16_t wRtAddress,
uint16_t wMessageDirection,
uint32_t * dwpRtSubaddressMask )

This function is deprecated and calls naibrd_1553_MtMsgMonitoringGetStatus

◆ naibrd_1553_MtPause()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtPause ( int16_t swDevice)

◆ naibrd_1553_MtStackSwap()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_MtStackSwap ( int16_t swDevice)

◆ naibrd_1553_ReadAuxReg()

NAIBRDFUNC uint16_t NAIAPI naibrd_1553_ReadAuxReg ( int16_t device,
uint32_t auxRegisterAddress )

This function is deprecated and calls naibrd_1553_ReadAuxRegister

◆ naibrd_1553_ReadIntReg()

NAIBRDFUNC uint32_t NAIAPI naibrd_1553_ReadIntReg ( int16_t device,
uint32_t intRegisterAddress )

This function is deprecated and calls naibrd_1553_ReadMemory

◆ naibrd_1553_ReadMem()

NAIBRDFUNC uint16_t NAIAPI naibrd_1553_ReadMem ( int16_t device,
uint32_t deviceMemoryAddress )

This function is deprecated and calls naibrd_1553_ReadMemory

◆ naibrd_1553_ReadReg()

NAIBRDFUNC uint16_t NAIAPI naibrd_1553_ReadReg ( int16_t device,
uint32_t registerAddress )

This function is deprecated and calls naibrd_1553_ReadRegister

◆ naibrd_1553_RtAddressRelatch()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtAddressRelatch ( int16_t device)

This function is deprecated and calls naibrd_1553_RtAddrRelatch

◆ naibrd_1553_RtDataBlockCreate()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockCreate ( int16_t device,
int16_t dataBlockId,
uint16_t dataBlockType,
uint16_t * p_buffer,
uint16_t writeCount )

This function is deprecated and calls naibrd_1553_RtDataBlkCreate

◆ naibrd_1553_RtDataBlockDelete()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockDelete ( int16_t device,
int16_t dataBlockId )

This function is deprecated and calls naibrd_1553_RtDataBlkDelete

◆ naibrd_1553_RtDataBlockGetAddress()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockGetAddress ( int16_t device,
int16_t dataBlockId,
uint16_t * p_outdeviceMemoryAddress )

This function is deprecated and calls naibrd_1553_RtDataBlkGetAddr

◆ naibrd_1553_RtDataBlockGetSize()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockGetSize ( uint16_t dataBlockType,
uint16_t * p_outsizeOfAllocatedDeviceMemory,
uint16_t * p_outactualSizeOfDataBlock )

This function is deprecated and calls naibrd_1553_RtDataBlkGetSize

◆ naibrd_1553_RtDataBlockMapToSubaddress()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockMapToSubaddress ( int16_t device,
int16_t dataBlockId,
uint16_t subaddress,
uint16_t messageTypes,
uint16_t irqOptions,
uint16_t isSubaddressLegalizationRequested )

This function is deprecated and calls naibrd_1553_RtDataBlkMapToSA

◆ naibrd_1553_RtDataBlockRead()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_RtDataBlockRead ( int16_t device,
int16_t dataBlockId,
uint16_t * p_outbuffer,
uint16_t readCount,
uint16_t offset )

This function is deprecated and calls naibrd_1553_RtDataBlkRead

◆ naibrd_1553_RtDataBlockUnmapFromSubaddress()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockUnmapFromSubaddress ( int16_t device,
int16_t dataBlockId,
uint16_t subaddress,
uint16_t messageTypes )

This function is deprecated and calls naibrd_1553_RtDataBlkUnmapFromSA

◆ naibrd_1553_RtDataBlockWrite()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtDataBlockWrite ( int16_t device,
int16_t dataBlockId,
uint16_t * p_buffer,
uint16_t writeCount,
uint16_t offset )

This function is deprecated and calls naibrd_1553_RtDataBlkWrite

◆ naibrd_1553_RtGetAddress()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtGetAddress ( int16_t device,
uint16_t * p_outrtAddress )

This function is deprecated and calls naibrd_1553_RtGetAddr

◆ naibrd_1553_RtGetAddressSource()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtGetAddressSource ( int16_t device,
uint16_t * p_outrtAddressSource )

This function is deprecated and calls naibrd_1553_RtGetAddrSrc

◆ naibrd_1553_RtInitialize()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtInitialize ( int16_t device,
uint16_t commandStackSize,
uint32_t rtOptions )

This function is deprecated and calls naibrd_1553_RtCfg

◆ naibrd_1553_RtMessageDecodeRaw()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtMessageDecodeRaw ( int16_t device,
uint16_t * p_buffer,
naiDecodedMessageStructure * p_outdecodedMessage )

This function is deprecated and calls naibrd_1553_RtMsgDecodeRaw

◆ naibrd_1553_RtMessageGetFromStackDecoded()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_RtMessageGetFromStackDecoded ( int16_t device,
naiDecodedMessageStructure * p_decodedMessage,
uint16_t messageLocationAndRemoval )

This function is deprecated and calls naibrd_1553_RtMsgDecodeRaw

◆ naibrd_1553_RtMessageGetFromStackRaw()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtMessageGetFromStackRaw ( int16_t device,
uint16_t * p_outbuffer,
uint16_t bufferLength )

This function is deprecated and calls naibrd_1553_RtMsgGetFromStackRaw

◆ naibrd_1553_RtMessageLegalityDisable()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtMessageLegalityDisable ( int16_t device,
uint16_t ownAddressOrBroadcast,
uint16_t messageDirection,
uint16_t subaddress,
uint32_t wordCountOrModeCodeMask )

This function is deprecated and calls naibrd_1553_RtMsgLegalDisable

◆ naibrd_1553_RtMessageLegalityEnable()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtMessageLegalityEnable ( int16_t device,
uint16_t ownAddressOrBroadcast,
uint16_t messageDirection,
uint16_t subaddress,
uint32_t wordCountOrModeCodeMask )

This function is deprecated and calls naibrd_1553_RtMsgLegalEnable

◆ naibrd_1553_RtResponseStatusBitsGet()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtResponseStatusBitsGet ( int16_t device,
uint16_t * p_outstatusEnablerMask )

This function is deprecated and calls naibrd_1553_RtRespStatusBitGet

◆ naibrd_1553_RtResponseStatusBitsSet()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtResponseStatusBitsSet ( int16_t device,
uint16_t statusEnablerMask )

This function is deprecated and calls naibrd_1553_RtRespStatusBitSet

◆ naibrd_1553_RtResponseStatusBitsUnset()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtResponseStatusBitsUnset ( int16_t device,
uint16_t statusEnablerMask )

This function is deprecated and calls naibrd_1553_RtRespStatusBitUnset

◆ naibrd_1553_RtSetAddress()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtSetAddress ( int16_t device,
uint16_t rtAddress )

This function is deprecated and calls naibrd_1553_RtSetAddr

◆ naibrd_1553_RtSetAddressSource()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtSetAddressSource ( int16_t device,
uint16_t rtAddressSource )

This function is deprecated and calls naibrd_1553_RtSetAddrSrc

◆ naibrd_1553_RtTxDataBlockSwap()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_RtTxDataBlockSwap ( int16_t device,
int16_t dataBlockId,
uint16_t subaddress )

This function is deprecated and calls naibrd_1553_RtTxDataBlkSwap

◆ naibrd_1553_SetClockFrequency()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetClockFrequency ( int16_t device,
uint16_t clockFrequency )

This function is deprecated and calls naibrd_1553_SetClkFreq

◆ naibrd_1553_SetDecoderConfig()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetDecoderConfig ( int16_t device,
uint16_t decodedInput,
uint16_t expendedXingOption )

This function is deprecated and calls naibrd_1553_SetDcdrCfg

◆ naibrd_1553_SetIrqConfig()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetIrqConfig ( int16_t device,
uint16_t interruptMode,
uint16_t autoClear )

This function is deprecated and calls naibrd_1553_SetIrqCfg

◆ naibrd_1553_SetIrqManipulate()

NAIBRDFUNC nai_1553_t NAIAPI naibrd_1553_SetIrqManipulate ( int16_t device,
uint16_t isInterruptEnabled,
uint32_t irqMask,
void(* p_externalIsr )(void *param, uint32_t vector) )

This function is deprecated and calls naibrd_1553_SetIrqEnable

◆ naibrd_1553_SetRamParityCheck()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetRamParityCheck ( int16_t device,
uint16_t ramParityCheckEnabler )

This function is deprecated and calls naibrd_1553_SetRamParityChk

◆ naibrd_1553_SetResponseTimeout()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetResponseTimeout ( int16_t device,
uint16_t responseTimeout )

This function is deprecated and calls naibrd_1553_SetRespTimeout

◆ naibrd_1553_SetTimeTagResolution()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_SetTimeTagResolution ( int16_t device,
uint16_t timeTagResolution )

This function is deprecated and calls naibrd_1553_SetTimeTagRes

◆ naibrd_1553_WriteAuxReg()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_WriteAuxReg ( int16_t device,
uint32_t auxRegisterAddress,
uint16_t auxRegisterValue )

This function is deprecated and calls naibrd_1553_WriteAuxRegister

◆ naibrd_1553_WriteIntReg()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_WriteIntReg ( int16_t device,
uint32_t intRegisterAddress,
uint16_t intRegisterValue )

This function is deprecated and calls naibrd_1553_WriteMemory

◆ naibrd_1553_WriteMem()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_WriteMem ( int16_t device,
uint32_t deviceMemoryAddress,
uint16_t deviceMemoryValue )

This function is deprecated and calls naibrd_1553_WriteMemory

◆ naibrd_1553_WriteReg()

NAIBRDFUNC naibrd_1553_t NAIAPI naibrd_1553_WriteReg ( int16_t device,
uint32_t registerAddress,
uint16_t registerValue )

This function is deprecated and calls naibrd_1553_WriteRegister