Software Library API naibrd 2.24.0
See all documentation at naii.docs.com
|
Functions | |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_TransmitBuffer (int32_t cardIndex, int32_t module, int32_t channel, int32_t msglen, uint32_t *p_msgbuf, int32_t *p_outmsglen) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_ReadFifo (int32_t cardIndex, int32_t module, int32_t channel, bool_t timeStampEnabled, uint32_t msglen, uint32_t *p_outstatus, uint32_t *p_outdata, uint32_t *p_outtimestamp, int32_t *p_outnummsgs) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetRxBufferCnt (int32_t cardIndex, int32_t module, int32_t channel, int32_t *p_outcount) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetStatus (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_status_type_t type, nai_ar_status_t *p_outstatusword) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_ClearStatus (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_status_t statusword) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetBITStatus (int32_t cardIndex, int32_t module, nai_ar_status_type_t type, uint32_t *p_outstatusword) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_ClearBITStatus (int32_t cardIndex, int32_t module, nai_ar_bit_status_t statusword) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_SetDataRate (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_datarate_t datarate) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetDataRate (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_datarate_t *p_outdatarate) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_SetParityAsData (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_parity_t parityasdata) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetParityAsData (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_parity_t *p_outparityasdata) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_SetBITdisable (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_bit_disable_t BITdisable) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetBITdisable (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_bit_disable_t *p_outBITdisable) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_SetRxMode (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_rx_mode_t rxmode) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetRxMode (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_rx_mode_t *p_outrxmode) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_SetRxStoreErrorDisable (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_store_on_error_disable_t storedisable) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetRxStoreErrorDisable (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_store_on_error_disable_t *p_outstoredisable) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_SetTxIntervalRate (int32_t cardIndex, int32_t module, int32_t channel, int32_t txrate) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetTxIntervalRate (int32_t cardIndex, int32_t module, int32_t channel, int32_t *p_outtxrate) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_SetTxSendMode (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_tx_mode_t txsendmode) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetTxSendMode (int32_t cardIndex, int32_t module, int32_t channel, nai_ar_tx_mode_t *p_outtxsendmode) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_SetTimeStampRsln (int32_t cardIndex, int32_t module, nai_ar_tstamp_t resolution) |
NAIBRDFUNC nai_status_t NAIAPI | naibrd_AR_GetTimeStampRsln (int32_t cardIndex, int32_t module, nai_ar_tstamp_t *p_outresolution) |
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_ClearBITStatus | ( | int32_t | cardIndex, |
int32_t | module, | ||
nai_ar_bit_status_t | statusword ) |
This function is deprecated and calls naibrd_AR_ClearBITStatusWord
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_ClearStatus | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_status_t | statusword ) |
This function is deprecated and calls naibrd_AR_ClearChannelStatus
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetBITdisable | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_bit_disable_t * | p_outBITdisable ) |
This function is not supported but returns NAI_SUCCESS for backward compatibility
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetBITStatus | ( | int32_t | cardIndex, |
int32_t | module, | ||
nai_ar_status_type_t | type, | ||
uint32_t * | p_outstatusword ) |
This function is deprecated and calls naibrd_AR_GetBITStatusWord
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetDataRate | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_datarate_t * | p_outdatarate ) |
This function is deprecated and calls naibrd_AR_GetBaudRate
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetParityAsData | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_parity_t * | p_outparityasdata ) |
This function is deprecated and calls naibrd_AR_GetParityBitUsage
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetRxBufferCnt | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
int32_t * | p_outcount ) |
This function is deprecated and calls naibrd_AR_GetRxFifoCnt
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetRxMode | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_rx_mode_t * | p_outrxmode ) |
This function is deprecated and calls naibrd_AR_GetReceiveMode
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetRxStoreErrorDisable | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_store_on_error_disable_t * | p_outstoredisable ) |
This function is deprecated and calls naibrd_AR_GetRxStoreOnErrorDisable
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetStatus | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_status_type_t | type, | ||
nai_ar_status_t * | p_outstatusword ) |
This function is deprecated and calls naibrd_AR_GetChannelStatus
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetTimeStampRsln | ( | int32_t | cardIndex, |
int32_t | module, | ||
nai_ar_tstamp_t * | p_outresolution ) |
This function is deprecated and calls naibrd_AR_GetTimeStampResolution
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetTxIntervalRate | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
int32_t * | p_outtxrate ) |
This function is deprecated and calls naibrd_AR_GetTxGapTime
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_GetTxSendMode | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_tx_mode_t * | p_outtxsendmode ) |
This function is deprecated and calls naibrd_AR_GetTransmitSendMode
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_ReadFifo | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
bool_t | timeStampEnabled, | ||
uint32_t | msglen, | ||
uint32_t * | p_outstatus, | ||
uint32_t * | p_outdata, | ||
uint32_t * | p_outtimestamp, | ||
int32_t * | p_outnummsgs ) |
This function is deprecated and calls naibrd_AR_ReadRxFifo
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_SetBITdisable | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_bit_disable_t | BITdisable ) |
This function is not supported but returns NAI_SUCCESS for backward compatibility
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_SetDataRate | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_datarate_t | datarate ) |
This function is deprecated and calls naibrd_AR_SetBaudRate
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_SetParityAsData | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_parity_t | parityasdata ) |
This function is deprecated and calls naibrd_AR_SetParityBitUsage
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_SetRxMode | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_rx_mode_t | rxmode ) |
This function is deprecated and calls naibrd_AR_SetReceiveMode
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_SetRxStoreErrorDisable | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_store_on_error_disable_t | storedisable ) |
This function is deprecated and calls naibrd_AR_SetRxStoreOnErrorDisable
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_SetTimeStampRsln | ( | int32_t | cardIndex, |
int32_t | module, | ||
nai_ar_tstamp_t | resolution ) |
This function is deprecated and calls naibrd_AR_SetTimeStampResolution
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_SetTxIntervalRate | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
int32_t | txrate ) |
This function is deprecated and calls naibrd_AR_SetTxGapTime
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_SetTxSendMode | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
nai_ar_tx_mode_t | txsendmode ) |
This function is deprecated and calls naibrd_AR_SetTransmitSendMode
NAIBRDFUNC nai_status_t NAIAPI naibrd_AR_TransmitBuffer | ( | int32_t | cardIndex, |
int32_t | module, | ||
int32_t | channel, | ||
int32_t | msglen, | ||
uint32_t * | p_msgbuf, | ||
int32_t * | p_outmsglen ) |
This function is deprecated and calls naibrd_AR_LoadTxFifo