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

Functions

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_SetValueEx (int32_t cardIndex, int32_t module, int32_t channel, nai_ref_value_type_t type, float64_t value)
 
NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetValueEx (int32_t cardIndex, int32_t module, int32_t channel, nai_ref_value_type_t type, float64_t *p_outValue)
 
NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetMeasuredValueEx (int32_t cardIndex, int32_t module, int32_t channel, nai_ref_measured_type_t type, float64_t *p_outValue)
 
NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetChannelStatus (int32_t cardIndex, int32_t module, int32_t channel, nai_ref_status_type_t type, nai_ref_status_access_type_t accessType, uint32_t *outStatus)
 
NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_ClearChannelStatus (int32_t cardIndex, int32_t module, int32_t channel, nai_ref_status_type_t type)
 
NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetBitStatus (int32_t cardIndex, int32_t module, int32_t channel, nai_ref_status_access_type_t type, uint32_t *p_outstatus)
 
NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_ClearBitStatus (int32_t cardIndex, int32_t module, int32_t channel)
 
NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetChannelStatusRaw (int32_t cardIndex, int32_t module, uint32_t channel, nai_ref_status_access_type_t accessType, uint32_t *outstatusraw)
 
NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_ClearChannelStatusRaw (int32_t cardIndex, int32_t module, uint32_t channel)
 

Function Documentation

◆ naibrd_REF_ClearBitStatus()

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_ClearBitStatus ( int32_t cardIndex,
int32_t module,
int32_t channel )

◆ naibrd_REF_ClearChannelStatus()

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_ClearChannelStatus ( int32_t cardIndex,
int32_t module,
int32_t channel,
nai_ref_status_type_t type )

◆ naibrd_REF_ClearChannelStatusRaw()

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_ClearChannelStatusRaw ( int32_t cardIndex,
int32_t module,
uint32_t channel )

◆ naibrd_REF_GetBitStatus()

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetBitStatus ( int32_t cardIndex,
int32_t module,
int32_t channel,
nai_ref_status_access_type_t type,
uint32_t * p_outstatus )

◆ naibrd_REF_GetChannelStatus()

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetChannelStatus ( int32_t cardIndex,
int32_t module,
int32_t channel,
nai_ref_status_type_t type,
nai_ref_status_access_type_t accessType,
uint32_t * outStatus )

◆ naibrd_REF_GetChannelStatusRaw()

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetChannelStatusRaw ( int32_t cardIndex,
int32_t module,
uint32_t channel,
nai_ref_status_access_type_t accessType,
uint32_t * outstatusraw )

◆ naibrd_REF_GetMeasuredValueEx()

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetMeasuredValueEx ( int32_t cardIndex,
int32_t module,
int32_t channel,
nai_ref_measured_type_t type,
float64_t * p_outValue )

◆ naibrd_REF_GetValueEx()

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_GetValueEx ( int32_t cardIndex,
int32_t module,
int32_t channel,
nai_ref_value_type_t type,
float64_t * p_outValue )

◆ naibrd_REF_SetValueEx()

NAIBRDFUNC nai_status_t NAIAPI naibrd_REF_SetValueEx ( int32_t cardIndex,
int32_t module,
int32_t channel,
nai_ref_value_type_t type,
float64_t value )