Software Library API naibrd 1.62
See all documentation at naii.docs.com
naibrd_da.h File Reference

Go to the source code of this file.

Typedefs

typedef uint32_t nai_da_module_power_reset_status_type_t
 
typedef uint32_t nai_da_module_power_reset_type_t
 
typedef uint32_t nai_da_data_type_t
 
typedef uint32_t nai_da_raw_t
 
typedef uint32_t nai_da_channel_raw_t
 
typedef uint32_t nai_da_status_type_t
 
typedef uint32_t nai_da_fifo_status_type_t
 
typedef uint32_t nai_da_test_type_t
 
typedef int32_t nai_da_pattern_ctrl_t
 
typedef uint32_t nai_control_loop_t
 
typedef int32_t nai_da_extpwr_threshold_t
 
typedef int32_t nai_da_extpwr_measure_t
 

Enumerations

enum  nai_da_module_power_reset_status_type {
  NAI_DA_MODULE_POWER_RESET_STATUS_POWERED_DOWN , NAI_DA_MODULE_POWER_RESET_STATUS_NOT_DETECTED , NAI_DA_MODULE_POWER_RESET_STATUS_NOT_LINK_INIT , NAI_DA_MODULE_POWER_RESET_STATUS_FW_NOT_READY ,
  NAI_DA_MODULE_POWER_RESET_STATUS_COMM_ERROR , NAI_DA_MODULE_POWER_RESET_STATUS_TYPE_ENUM_COUNT , NAI_DA_MODULE_POWER_RESET_STATUS_POWERED_DOWN , NAI_DA_MODULE_POWER_RESET_STATUS_NOT_DETECTED ,
  NAI_DA_MODULE_POWER_RESET_STATUS_NOT_LINK_INIT , NAI_DA_MODULE_POWER_RESET_STATUS_FW_NOT_READY , NAI_DA_MODULE_POWER_RESET_STATUS_COMM_ERROR , NAI_DA_MODULE_POWER_RESET_STATUS_TYPE_ENUM_COUNT
}
 
enum  nai_da_module_power_reset_status_type {
  NAI_DA_MODULE_POWER_RESET_STATUS_POWERED_DOWN , NAI_DA_MODULE_POWER_RESET_STATUS_NOT_DETECTED , NAI_DA_MODULE_POWER_RESET_STATUS_NOT_LINK_INIT , NAI_DA_MODULE_POWER_RESET_STATUS_FW_NOT_READY ,
  NAI_DA_MODULE_POWER_RESET_STATUS_COMM_ERROR , NAI_DA_MODULE_POWER_RESET_STATUS_TYPE_ENUM_COUNT , NAI_DA_MODULE_POWER_RESET_STATUS_POWERED_DOWN , NAI_DA_MODULE_POWER_RESET_STATUS_NOT_DETECTED ,
  NAI_DA_MODULE_POWER_RESET_STATUS_NOT_LINK_INIT , NAI_DA_MODULE_POWER_RESET_STATUS_FW_NOT_READY , NAI_DA_MODULE_POWER_RESET_STATUS_COMM_ERROR , NAI_DA_MODULE_POWER_RESET_STATUS_TYPE_ENUM_COUNT
}
 
enum  nai_da_module_power_reset_type {
  NAI_DA_MODULE_POWER_RESET_REQUEST_RESET = 0 , NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_DOWN , NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_UP , NAI_DA_MODULE_POWER_RESET_TYPE_ENUM_COUNT ,
  NAI_DA_MODULE_POWER_RESET_REQUEST_RESET = 0 , NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_DOWN , NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_UP , NAI_DA_MODULE_POWER_RESET_TYPE_ENUM_COUNT
}
 
enum  nai_da_module_power_reset_type {
  NAI_DA_MODULE_POWER_RESET_REQUEST_RESET = 0 , NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_DOWN , NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_UP , NAI_DA_MODULE_POWER_RESET_TYPE_ENUM_COUNT ,
  NAI_DA_MODULE_POWER_RESET_REQUEST_RESET = 0 , NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_DOWN , NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_UP , NAI_DA_MODULE_POWER_RESET_TYPE_ENUM_COUNT
}
 
enum  nai_da_data_type {
  NAI_DA_DATA_VOLTAGE , NAI_DA_DATA_CURRENT , NAI_DA_DATA_VOLTAGE_FIFO , NAI_DA_DATA_VOLTAGE_PATTERN_GEN ,
  NAI_DA_DATA_CURRENT_FIFO , NAI_DA_DATA_CURRENT_PATTERN_GEN , NAI_DA_DATA_ENUM_COUNT , NAI_DA_DATA_VOLTAGE ,
  NAI_DA_DATA_CURRENT , NAI_DA_DATA_VOLTAGE_FIFO , NAI_DA_DATA_VOLTAGE_PATTERN_GEN , NAI_DA_DATA_CURRENT_FIFO ,
  NAI_DA_DATA_CURRENT_PATTERN_GEN , NAI_DA_DATA_ENUM_COUNT
}
 
enum  nai_da_data_type {
  NAI_DA_DATA_VOLTAGE , NAI_DA_DATA_CURRENT , NAI_DA_DATA_VOLTAGE_FIFO , NAI_DA_DATA_VOLTAGE_PATTERN_GEN ,
  NAI_DA_DATA_CURRENT_FIFO , NAI_DA_DATA_CURRENT_PATTERN_GEN , NAI_DA_DATA_ENUM_COUNT , NAI_DA_DATA_VOLTAGE ,
  NAI_DA_DATA_CURRENT , NAI_DA_DATA_VOLTAGE_FIFO , NAI_DA_DATA_VOLTAGE_PATTERN_GEN , NAI_DA_DATA_CURRENT_FIFO ,
  NAI_DA_DATA_CURRENT_PATTERN_GEN , NAI_DA_DATA_ENUM_COUNT
}
 
enum  nai_da_raw {
  NAI_DA_RAW_TEST_ENABLE , NAI_DA_RAW_RESET_TO_ZERO , NAI_DA_RAW_RETRY_OVERLOAD , NAI_DA_RAW_RESET_OVERLOAD ,
  NAI_DA_RAW_VI_MODE , NAI_DA_RAW_OVERCURRENT_OVERRIDE , NAI_DA_RAW_MODULE_POWER_RESET_STATUS , NAI_DA_RAW_MODULE_POWER_RESET ,
  NAI_DA_RAW_MODULE_EXTERNAL_POWER_LOSS_STATUS , NAI_DA_RAW_MODULE_EXTERNAL_UNDER_VOLTAGE_STATUS , NAI_DA_RAW_MODULE_EXTERNAL_OVER_VOLTAGE_STATUS , NAI_DA_RAW_ENUM_COUNT ,
  NAI_DA_RAW_TEST_ENABLE , NAI_DA_RAW_RESET_TO_ZERO , NAI_DA_RAW_RETRY_OVERLOAD , NAI_DA_RAW_RESET_OVERLOAD ,
  NAI_DA_RAW_VI_MODE , NAI_DA_RAW_OVERCURRENT_OVERRIDE , NAI_DA_RAW_MODULE_POWER_RESET_STATUS , NAI_DA_RAW_MODULE_POWER_RESET ,
  NAI_DA_RAW_MODULE_EXTERNAL_POWER_LOSS_STATUS , NAI_DA_RAW_MODULE_EXTERNAL_UNDER_VOLTAGE_STATUS , NAI_DA_RAW_MODULE_EXTERNAL_OVER_VOLTAGE_STATUS , NAI_DA_RAW_ENUM_COUNT
}
 
enum  nai_da_raw {
  NAI_DA_RAW_TEST_ENABLE , NAI_DA_RAW_RESET_TO_ZERO , NAI_DA_RAW_RETRY_OVERLOAD , NAI_DA_RAW_RESET_OVERLOAD ,
  NAI_DA_RAW_VI_MODE , NAI_DA_RAW_OVERCURRENT_OVERRIDE , NAI_DA_RAW_MODULE_POWER_RESET_STATUS , NAI_DA_RAW_MODULE_POWER_RESET ,
  NAI_DA_RAW_MODULE_EXTERNAL_POWER_LOSS_STATUS , NAI_DA_RAW_MODULE_EXTERNAL_UNDER_VOLTAGE_STATUS , NAI_DA_RAW_MODULE_EXTERNAL_OVER_VOLTAGE_STATUS , NAI_DA_RAW_ENUM_COUNT ,
  NAI_DA_RAW_TEST_ENABLE , NAI_DA_RAW_RESET_TO_ZERO , NAI_DA_RAW_RETRY_OVERLOAD , NAI_DA_RAW_RESET_OVERLOAD ,
  NAI_DA_RAW_VI_MODE , NAI_DA_RAW_OVERCURRENT_OVERRIDE , NAI_DA_RAW_MODULE_POWER_RESET_STATUS , NAI_DA_RAW_MODULE_POWER_RESET ,
  NAI_DA_RAW_MODULE_EXTERNAL_POWER_LOSS_STATUS , NAI_DA_RAW_MODULE_EXTERNAL_UNDER_VOLTAGE_STATUS , NAI_DA_RAW_MODULE_EXTERNAL_OVER_VOLTAGE_STATUS , NAI_DA_RAW_ENUM_COUNT
}
 
enum  nai_da_channel_raw {
  NAI_DA_CHAN_RAW_DATA , NAI_DA_CHAN_RAW_VOLTAGE_RANGE_POLARITY , NAI_DA_CHAN_RAW_CURRENT_RANGE_POLARITY , NAI_DA_CHAN_RAW_WRAP_DATA ,
  NAI_DA_CHAN_RAW_CURRENT , NAI_DA_CHAN_RAW_OUTPUT_TRIGGER , NAI_DA_CHAN_RAW_FIFO_INTERRUPT_ENABLE , NAI_DA_CHAN_RAW_INTERNAL_VOLTAGE ,
  NAI_DA_CHAN_RAW_CURRENT_LIMIT , NAI_DA_CHAN_RAW_ENUM_COUNT , NAI_DA_CHAN_RAW_DATA , NAI_DA_CHAN_RAW_VOLTAGE_RANGE_POLARITY ,
  NAI_DA_CHAN_RAW_CURRENT_RANGE_POLARITY , NAI_DA_CHAN_RAW_WRAP_DATA , NAI_DA_CHAN_RAW_CURRENT , NAI_DA_CHAN_RAW_OUTPUT_TRIGGER ,
  NAI_DA_CHAN_RAW_FIFO_INTERRUPT_ENABLE , NAI_DA_CHAN_RAW_INTERNAL_VOLTAGE , NAI_DA_CHAN_RAW_CURRENT_LIMIT , NAI_DA_CHAN_RAW_ENUM_COUNT
}
 
enum  nai_da_channel_raw {
  NAI_DA_CHAN_RAW_DATA , NAI_DA_CHAN_RAW_VOLTAGE_RANGE_POLARITY , NAI_DA_CHAN_RAW_CURRENT_RANGE_POLARITY , NAI_DA_CHAN_RAW_WRAP_DATA ,
  NAI_DA_CHAN_RAW_CURRENT , NAI_DA_CHAN_RAW_OUTPUT_TRIGGER , NAI_DA_CHAN_RAW_FIFO_INTERRUPT_ENABLE , NAI_DA_CHAN_RAW_INTERNAL_VOLTAGE ,
  NAI_DA_CHAN_RAW_CURRENT_LIMIT , NAI_DA_CHAN_RAW_ENUM_COUNT , NAI_DA_CHAN_RAW_DATA , NAI_DA_CHAN_RAW_VOLTAGE_RANGE_POLARITY ,
  NAI_DA_CHAN_RAW_CURRENT_RANGE_POLARITY , NAI_DA_CHAN_RAW_WRAP_DATA , NAI_DA_CHAN_RAW_CURRENT , NAI_DA_CHAN_RAW_OUTPUT_TRIGGER ,
  NAI_DA_CHAN_RAW_FIFO_INTERRUPT_ENABLE , NAI_DA_CHAN_RAW_INTERNAL_VOLTAGE , NAI_DA_CHAN_RAW_CURRENT_LIMIT , NAI_DA_CHAN_RAW_ENUM_COUNT
}
 
enum  nai_da_status_type {
  NAI_DA_STATUS_BIT_LATCHED , NAI_DA_STATUS_BIT_REALTIME , NAI_DA_STATUS_OVERCURRENT_LATCHED , NAI_DA_STATUS_OVERCURRENT_REALTIME ,
  NAI_DA_STATUS_OVERCURRENT_ALERT_LATCHED , NAI_DA_STATUS_OVERCURRENT_ALERT_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_REALTIME ,
  NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_REALTIME , NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_LATCHED , NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_REALTIME ,
  NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_LATCHED , NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_REALTIME , NAI_DA_STATUS_SUMMARY_LATCHED , NAI_DA_STATUS_SUMMARY_REALTIME ,
  NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_LATCHED , NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_REALTIME , NAI_DA_STATUS_INTER_FPGA_FAULT_LATCHED , NAI_DA_STATUS_INTER_FPGA_FAULT_REALTIME ,
  NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_REALTIME ,
  NAI_DA_STATUS_TYPE_ENUM_COUNT , NAI_DA_STATUS_BIT_LATCHED , NAI_DA_STATUS_BIT_REALTIME , NAI_DA_STATUS_OVERCURRENT_LATCHED ,
  NAI_DA_STATUS_OVERCURRENT_REALTIME , NAI_DA_STATUS_OVERCURRENT_ALERT_LATCHED , NAI_DA_STATUS_OVERCURRENT_ALERT_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_LATCHED ,
  NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_REALTIME , NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_LATCHED ,
  NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_REALTIME , NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_LATCHED , NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_REALTIME , NAI_DA_STATUS_SUMMARY_LATCHED ,
  NAI_DA_STATUS_SUMMARY_REALTIME , NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_LATCHED , NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_REALTIME , NAI_DA_STATUS_INTER_FPGA_FAULT_LATCHED ,
  NAI_DA_STATUS_INTER_FPGA_FAULT_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_LATCHED ,
  NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_REALTIME , NAI_DA_STATUS_TYPE_ENUM_COUNT
}
 
enum  nai_da_status_type {
  NAI_DA_STATUS_BIT_LATCHED , NAI_DA_STATUS_BIT_REALTIME , NAI_DA_STATUS_OVERCURRENT_LATCHED , NAI_DA_STATUS_OVERCURRENT_REALTIME ,
  NAI_DA_STATUS_OVERCURRENT_ALERT_LATCHED , NAI_DA_STATUS_OVERCURRENT_ALERT_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_REALTIME ,
  NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_REALTIME , NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_LATCHED , NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_REALTIME ,
  NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_LATCHED , NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_REALTIME , NAI_DA_STATUS_SUMMARY_LATCHED , NAI_DA_STATUS_SUMMARY_REALTIME ,
  NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_LATCHED , NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_REALTIME , NAI_DA_STATUS_INTER_FPGA_FAULT_LATCHED , NAI_DA_STATUS_INTER_FPGA_FAULT_REALTIME ,
  NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_REALTIME ,
  NAI_DA_STATUS_TYPE_ENUM_COUNT , NAI_DA_STATUS_BIT_LATCHED , NAI_DA_STATUS_BIT_REALTIME , NAI_DA_STATUS_OVERCURRENT_LATCHED ,
  NAI_DA_STATUS_OVERCURRENT_REALTIME , NAI_DA_STATUS_OVERCURRENT_ALERT_LATCHED , NAI_DA_STATUS_OVERCURRENT_ALERT_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_LATCHED ,
  NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_REALTIME , NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_LATCHED ,
  NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_REALTIME , NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_LATCHED , NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_REALTIME , NAI_DA_STATUS_SUMMARY_LATCHED ,
  NAI_DA_STATUS_SUMMARY_REALTIME , NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_LATCHED , NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_REALTIME , NAI_DA_STATUS_INTER_FPGA_FAULT_LATCHED ,
  NAI_DA_STATUS_INTER_FPGA_FAULT_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_LATCHED , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_REALTIME , NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_LATCHED ,
  NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_REALTIME , NAI_DA_STATUS_TYPE_ENUM_COUNT
}
 
enum  nai_da_fifo_status_type {
  NAI_DA_FIFO_STATUS_LATCHED , NAI_DA_FIFO_STATUS_REALTIME , NAI_DA_FIFO_STATUS_TYPE_ENUM_COUNT , NAI_DA_FIFO_STATUS_LATCHED ,
  NAI_DA_FIFO_STATUS_REALTIME , NAI_DA_FIFO_STATUS_TYPE_ENUM_COUNT
}
 
enum  nai_da_fifo_status_type {
  NAI_DA_FIFO_STATUS_LATCHED , NAI_DA_FIFO_STATUS_REALTIME , NAI_DA_FIFO_STATUS_TYPE_ENUM_COUNT , NAI_DA_FIFO_STATUS_LATCHED ,
  NAI_DA_FIFO_STATUS_REALTIME , NAI_DA_FIFO_STATUS_TYPE_ENUM_COUNT
}
 
enum  nai_da_test_type {
  NAI_DA_D2_TEST , NAI_DA_D3_TEST , NAI_DA_TEST_TYPE_ENUM_COUNT , NAI_DA_D2_TEST ,
  NAI_DA_D3_TEST , NAI_DA_TEST_TYPE_ENUM_COUNT
}
 
enum  nai_da_test_type {
  NAI_DA_D2_TEST , NAI_DA_D3_TEST , NAI_DA_TEST_TYPE_ENUM_COUNT , NAI_DA_D2_TEST ,
  NAI_DA_D3_TEST , NAI_DA_TEST_TYPE_ENUM_COUNT
}
 
enum  nai_da_pattern_ctrl {
  NAI_DA_CTRL_PATTERN_ENABLE , NAI_DA_CTRL_PATTERN_BURST , NAI_DA_CTRL_PATTERN_PAUSE , NAI_DA_CTRL_PATTERN_ENABLE ,
  NAI_DA_CTRL_PATTERN_BURST , NAI_DA_CTRL_PATTERN_PAUSE
}
 
enum  nai_da_pattern_ctrl {
  NAI_DA_CTRL_PATTERN_ENABLE , NAI_DA_CTRL_PATTERN_BURST , NAI_DA_CTRL_PATTERN_PAUSE , NAI_DA_CTRL_PATTERN_ENABLE ,
  NAI_DA_CTRL_PATTERN_BURST , NAI_DA_CTRL_PATTERN_PAUSE
}
 
enum  nai_control_loop {
  NAI_DA_CTRL_LOOP_KP , NAI_DA_CTRL_LOOP_KI , NAI_DA_CTRL_LOOP_TYPE_ENUM_COUNT , NAI_DA_CTRL_LOOP_KP ,
  NAI_DA_CTRL_LOOP_KI , NAI_DA_CTRL_LOOP_TYPE_ENUM_COUNT
}
 
enum  nai_control_loop {
  NAI_DA_CTRL_LOOP_KP , NAI_DA_CTRL_LOOP_KI , NAI_DA_CTRL_LOOP_TYPE_ENUM_COUNT , NAI_DA_CTRL_LOOP_KP ,
  NAI_DA_CTRL_LOOP_KI , NAI_DA_CTRL_LOOP_TYPE_ENUM_COUNT
}
 
enum  nai_da_extpwr_threshold {
  NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MIN , NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MAX , NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MIN , NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MAX ,
  NAI_DA_EXTPWR_THRSHLD_ENUM_COUNT , NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MIN , NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MAX , NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MIN ,
  NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MAX , NAI_DA_EXTPWR_THRSHLD_ENUM_COUNT
}
 
enum  nai_da_extpwr_threshold {
  NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MIN , NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MAX , NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MIN , NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MAX ,
  NAI_DA_EXTPWR_THRSHLD_ENUM_COUNT , NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MIN , NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MAX , NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MIN ,
  NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MAX , NAI_DA_EXTPWR_THRSHLD_ENUM_COUNT
}
 
enum  nai_da_extpwr_measure {
  NAI_DA_EXTPWR_MEAS_POSITIVE_VOLTAGE , NAI_DA_EXTPWR_MEAS_POSITIVE_CURRENT , NAI_DA_EXTPWR_MEAS_NEGATIVE_VOLTAGE , NAI_DA_EXTPWR_MEAS_NEGATIVE_CURRENT ,
  NAI_DA_EXTPWR_MEAS_ENUM_COUNT , NAI_DA_EXTPWR_MEAS_POSITIVE_VOLTAGE , NAI_DA_EXTPWR_MEAS_POSITIVE_CURRENT , NAI_DA_EXTPWR_MEAS_NEGATIVE_VOLTAGE ,
  NAI_DA_EXTPWR_MEAS_NEGATIVE_CURRENT , NAI_DA_EXTPWR_MEAS_ENUM_COUNT
}
 
enum  nai_da_extpwr_measure {
  NAI_DA_EXTPWR_MEAS_POSITIVE_VOLTAGE , NAI_DA_EXTPWR_MEAS_POSITIVE_CURRENT , NAI_DA_EXTPWR_MEAS_NEGATIVE_VOLTAGE , NAI_DA_EXTPWR_MEAS_NEGATIVE_CURRENT ,
  NAI_DA_EXTPWR_MEAS_ENUM_COUNT , NAI_DA_EXTPWR_MEAS_POSITIVE_VOLTAGE , NAI_DA_EXTPWR_MEAS_POSITIVE_CURRENT , NAI_DA_EXTPWR_MEAS_NEGATIVE_VOLTAGE ,
  NAI_DA_EXTPWR_MEAS_NEGATIVE_CURRENT , NAI_DA_EXTPWR_MEAS_ENUM_COUNT
}
 

Typedef Documentation

◆ nai_control_loop_t

◆ nai_da_channel_raw_t

◆ nai_da_data_type_t

◆ nai_da_extpwr_measure_t

◆ nai_da_extpwr_threshold_t

◆ nai_da_fifo_status_type_t

◆ nai_da_module_power_reset_status_type_t

◆ nai_da_module_power_reset_type_t

◆ nai_da_pattern_ctrl_t

◆ nai_da_raw_t

◆ nai_da_status_type_t

◆ nai_da_test_type_t

Enumeration Type Documentation

◆ nai_control_loop [1/2]

Enumerator
NAI_DA_CTRL_LOOP_KP 
NAI_DA_CTRL_LOOP_KI 
NAI_DA_CTRL_LOOP_TYPE_ENUM_COUNT 
NAI_DA_CTRL_LOOP_KP 
NAI_DA_CTRL_LOOP_KI 
NAI_DA_CTRL_LOOP_TYPE_ENUM_COUNT 

◆ nai_control_loop [2/2]

Enumerator
NAI_DA_CTRL_LOOP_KP 
NAI_DA_CTRL_LOOP_KI 
NAI_DA_CTRL_LOOP_TYPE_ENUM_COUNT 
NAI_DA_CTRL_LOOP_KP 
NAI_DA_CTRL_LOOP_KI 
NAI_DA_CTRL_LOOP_TYPE_ENUM_COUNT 

◆ nai_da_channel_raw [1/2]

Enumerator
NAI_DA_CHAN_RAW_DATA 
NAI_DA_CHAN_RAW_VOLTAGE_RANGE_POLARITY 
NAI_DA_CHAN_RAW_CURRENT_RANGE_POLARITY 
NAI_DA_CHAN_RAW_WRAP_DATA 
NAI_DA_CHAN_RAW_CURRENT 
NAI_DA_CHAN_RAW_OUTPUT_TRIGGER 
NAI_DA_CHAN_RAW_FIFO_INTERRUPT_ENABLE 
NAI_DA_CHAN_RAW_INTERNAL_VOLTAGE 
NAI_DA_CHAN_RAW_CURRENT_LIMIT 
NAI_DA_CHAN_RAW_ENUM_COUNT 
NAI_DA_CHAN_RAW_DATA 
NAI_DA_CHAN_RAW_VOLTAGE_RANGE_POLARITY 
NAI_DA_CHAN_RAW_CURRENT_RANGE_POLARITY 
NAI_DA_CHAN_RAW_WRAP_DATA 
NAI_DA_CHAN_RAW_CURRENT 
NAI_DA_CHAN_RAW_OUTPUT_TRIGGER 
NAI_DA_CHAN_RAW_FIFO_INTERRUPT_ENABLE 
NAI_DA_CHAN_RAW_INTERNAL_VOLTAGE 
NAI_DA_CHAN_RAW_CURRENT_LIMIT 
NAI_DA_CHAN_RAW_ENUM_COUNT 

◆ nai_da_channel_raw [2/2]

Enumerator
NAI_DA_CHAN_RAW_DATA 
NAI_DA_CHAN_RAW_VOLTAGE_RANGE_POLARITY 
NAI_DA_CHAN_RAW_CURRENT_RANGE_POLARITY 
NAI_DA_CHAN_RAW_WRAP_DATA 
NAI_DA_CHAN_RAW_CURRENT 
NAI_DA_CHAN_RAW_OUTPUT_TRIGGER 
NAI_DA_CHAN_RAW_FIFO_INTERRUPT_ENABLE 
NAI_DA_CHAN_RAW_INTERNAL_VOLTAGE 
NAI_DA_CHAN_RAW_CURRENT_LIMIT 
NAI_DA_CHAN_RAW_ENUM_COUNT 
NAI_DA_CHAN_RAW_DATA 
NAI_DA_CHAN_RAW_VOLTAGE_RANGE_POLARITY 
NAI_DA_CHAN_RAW_CURRENT_RANGE_POLARITY 
NAI_DA_CHAN_RAW_WRAP_DATA 
NAI_DA_CHAN_RAW_CURRENT 
NAI_DA_CHAN_RAW_OUTPUT_TRIGGER 
NAI_DA_CHAN_RAW_FIFO_INTERRUPT_ENABLE 
NAI_DA_CHAN_RAW_INTERNAL_VOLTAGE 
NAI_DA_CHAN_RAW_CURRENT_LIMIT 
NAI_DA_CHAN_RAW_ENUM_COUNT 

◆ nai_da_data_type [1/2]

Enumerator
NAI_DA_DATA_VOLTAGE 
NAI_DA_DATA_CURRENT 
NAI_DA_DATA_VOLTAGE_FIFO 
NAI_DA_DATA_VOLTAGE_PATTERN_GEN 
NAI_DA_DATA_CURRENT_FIFO 
NAI_DA_DATA_CURRENT_PATTERN_GEN 
NAI_DA_DATA_ENUM_COUNT 
NAI_DA_DATA_VOLTAGE 
NAI_DA_DATA_CURRENT 
NAI_DA_DATA_VOLTAGE_FIFO 
NAI_DA_DATA_VOLTAGE_PATTERN_GEN 
NAI_DA_DATA_CURRENT_FIFO 
NAI_DA_DATA_CURRENT_PATTERN_GEN 
NAI_DA_DATA_ENUM_COUNT 

◆ nai_da_data_type [2/2]

Enumerator
NAI_DA_DATA_VOLTAGE 
NAI_DA_DATA_CURRENT 
NAI_DA_DATA_VOLTAGE_FIFO 
NAI_DA_DATA_VOLTAGE_PATTERN_GEN 
NAI_DA_DATA_CURRENT_FIFO 
NAI_DA_DATA_CURRENT_PATTERN_GEN 
NAI_DA_DATA_ENUM_COUNT 
NAI_DA_DATA_VOLTAGE 
NAI_DA_DATA_CURRENT 
NAI_DA_DATA_VOLTAGE_FIFO 
NAI_DA_DATA_VOLTAGE_PATTERN_GEN 
NAI_DA_DATA_CURRENT_FIFO 
NAI_DA_DATA_CURRENT_PATTERN_GEN 
NAI_DA_DATA_ENUM_COUNT 

◆ nai_da_extpwr_measure [1/2]

Enumerator
NAI_DA_EXTPWR_MEAS_POSITIVE_VOLTAGE 
NAI_DA_EXTPWR_MEAS_POSITIVE_CURRENT 
NAI_DA_EXTPWR_MEAS_NEGATIVE_VOLTAGE 
NAI_DA_EXTPWR_MEAS_NEGATIVE_CURRENT 
NAI_DA_EXTPWR_MEAS_ENUM_COUNT 
NAI_DA_EXTPWR_MEAS_POSITIVE_VOLTAGE 
NAI_DA_EXTPWR_MEAS_POSITIVE_CURRENT 
NAI_DA_EXTPWR_MEAS_NEGATIVE_VOLTAGE 
NAI_DA_EXTPWR_MEAS_NEGATIVE_CURRENT 
NAI_DA_EXTPWR_MEAS_ENUM_COUNT 

◆ nai_da_extpwr_measure [2/2]

Enumerator
NAI_DA_EXTPWR_MEAS_POSITIVE_VOLTAGE 
NAI_DA_EXTPWR_MEAS_POSITIVE_CURRENT 
NAI_DA_EXTPWR_MEAS_NEGATIVE_VOLTAGE 
NAI_DA_EXTPWR_MEAS_NEGATIVE_CURRENT 
NAI_DA_EXTPWR_MEAS_ENUM_COUNT 
NAI_DA_EXTPWR_MEAS_POSITIVE_VOLTAGE 
NAI_DA_EXTPWR_MEAS_POSITIVE_CURRENT 
NAI_DA_EXTPWR_MEAS_NEGATIVE_VOLTAGE 
NAI_DA_EXTPWR_MEAS_NEGATIVE_CURRENT 
NAI_DA_EXTPWR_MEAS_ENUM_COUNT 

◆ nai_da_extpwr_threshold [1/2]

Enumerator
NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MIN 
NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MAX 
NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MIN 
NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MAX 
NAI_DA_EXTPWR_THRSHLD_ENUM_COUNT 
NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MIN 
NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MAX 
NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MIN 
NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MAX 
NAI_DA_EXTPWR_THRSHLD_ENUM_COUNT 

◆ nai_da_extpwr_threshold [2/2]

Enumerator
NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MIN 
NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MAX 
NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MIN 
NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MAX 
NAI_DA_EXTPWR_THRSHLD_ENUM_COUNT 
NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MIN 
NAI_DA_EXTPWR_THRSHLD_POSITIVE_VOLTAGE_MAX 
NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MIN 
NAI_DA_EXTPWR_THRSHLD_NEGATIVE_VOLTAGE_MAX 
NAI_DA_EXTPWR_THRSHLD_ENUM_COUNT 

◆ nai_da_fifo_status_type [1/2]

Enumerator
NAI_DA_FIFO_STATUS_LATCHED 
NAI_DA_FIFO_STATUS_REALTIME 
NAI_DA_FIFO_STATUS_TYPE_ENUM_COUNT 
NAI_DA_FIFO_STATUS_LATCHED 
NAI_DA_FIFO_STATUS_REALTIME 
NAI_DA_FIFO_STATUS_TYPE_ENUM_COUNT 

◆ nai_da_fifo_status_type [2/2]

Enumerator
NAI_DA_FIFO_STATUS_LATCHED 
NAI_DA_FIFO_STATUS_REALTIME 
NAI_DA_FIFO_STATUS_TYPE_ENUM_COUNT 
NAI_DA_FIFO_STATUS_LATCHED 
NAI_DA_FIFO_STATUS_REALTIME 
NAI_DA_FIFO_STATUS_TYPE_ENUM_COUNT 

◆ nai_da_module_power_reset_status_type [1/2]

Enumerator
NAI_DA_MODULE_POWER_RESET_STATUS_POWERED_DOWN 
NAI_DA_MODULE_POWER_RESET_STATUS_NOT_DETECTED 
NAI_DA_MODULE_POWER_RESET_STATUS_NOT_LINK_INIT 
NAI_DA_MODULE_POWER_RESET_STATUS_FW_NOT_READY 
NAI_DA_MODULE_POWER_RESET_STATUS_COMM_ERROR 
NAI_DA_MODULE_POWER_RESET_STATUS_TYPE_ENUM_COUNT 
NAI_DA_MODULE_POWER_RESET_STATUS_POWERED_DOWN 
NAI_DA_MODULE_POWER_RESET_STATUS_NOT_DETECTED 
NAI_DA_MODULE_POWER_RESET_STATUS_NOT_LINK_INIT 
NAI_DA_MODULE_POWER_RESET_STATUS_FW_NOT_READY 
NAI_DA_MODULE_POWER_RESET_STATUS_COMM_ERROR 
NAI_DA_MODULE_POWER_RESET_STATUS_TYPE_ENUM_COUNT 

◆ nai_da_module_power_reset_status_type [2/2]

Enumerator
NAI_DA_MODULE_POWER_RESET_STATUS_POWERED_DOWN 
NAI_DA_MODULE_POWER_RESET_STATUS_NOT_DETECTED 
NAI_DA_MODULE_POWER_RESET_STATUS_NOT_LINK_INIT 
NAI_DA_MODULE_POWER_RESET_STATUS_FW_NOT_READY 
NAI_DA_MODULE_POWER_RESET_STATUS_COMM_ERROR 
NAI_DA_MODULE_POWER_RESET_STATUS_TYPE_ENUM_COUNT 
NAI_DA_MODULE_POWER_RESET_STATUS_POWERED_DOWN 
NAI_DA_MODULE_POWER_RESET_STATUS_NOT_DETECTED 
NAI_DA_MODULE_POWER_RESET_STATUS_NOT_LINK_INIT 
NAI_DA_MODULE_POWER_RESET_STATUS_FW_NOT_READY 
NAI_DA_MODULE_POWER_RESET_STATUS_COMM_ERROR 
NAI_DA_MODULE_POWER_RESET_STATUS_TYPE_ENUM_COUNT 

◆ nai_da_module_power_reset_type [1/2]

Enumerator
NAI_DA_MODULE_POWER_RESET_REQUEST_RESET 
NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_DOWN 
NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_UP 
NAI_DA_MODULE_POWER_RESET_TYPE_ENUM_COUNT 
NAI_DA_MODULE_POWER_RESET_REQUEST_RESET 
NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_DOWN 
NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_UP 
NAI_DA_MODULE_POWER_RESET_TYPE_ENUM_COUNT 

◆ nai_da_module_power_reset_type [2/2]

Enumerator
NAI_DA_MODULE_POWER_RESET_REQUEST_RESET 
NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_DOWN 
NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_UP 
NAI_DA_MODULE_POWER_RESET_TYPE_ENUM_COUNT 
NAI_DA_MODULE_POWER_RESET_REQUEST_RESET 
NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_DOWN 
NAI_DA_MODULE_POWER_RESET_REQUEST_POWER_UP 
NAI_DA_MODULE_POWER_RESET_TYPE_ENUM_COUNT 

◆ nai_da_pattern_ctrl [1/2]

Enumerator
NAI_DA_CTRL_PATTERN_ENABLE 
NAI_DA_CTRL_PATTERN_BURST 
NAI_DA_CTRL_PATTERN_PAUSE 
NAI_DA_CTRL_PATTERN_ENABLE 
NAI_DA_CTRL_PATTERN_BURST 
NAI_DA_CTRL_PATTERN_PAUSE 

◆ nai_da_pattern_ctrl [2/2]

Enumerator
NAI_DA_CTRL_PATTERN_ENABLE 
NAI_DA_CTRL_PATTERN_BURST 
NAI_DA_CTRL_PATTERN_PAUSE 
NAI_DA_CTRL_PATTERN_ENABLE 
NAI_DA_CTRL_PATTERN_BURST 
NAI_DA_CTRL_PATTERN_PAUSE 

◆ nai_da_raw [1/2]

enum nai_da_raw
Enumerator
NAI_DA_RAW_TEST_ENABLE 
NAI_DA_RAW_RESET_TO_ZERO 
NAI_DA_RAW_RETRY_OVERLOAD 
NAI_DA_RAW_RESET_OVERLOAD 
NAI_DA_RAW_VI_MODE 
NAI_DA_RAW_OVERCURRENT_OVERRIDE 
NAI_DA_RAW_MODULE_POWER_RESET_STATUS 
NAI_DA_RAW_MODULE_POWER_RESET 
NAI_DA_RAW_MODULE_EXTERNAL_POWER_LOSS_STATUS 
NAI_DA_RAW_MODULE_EXTERNAL_UNDER_VOLTAGE_STATUS 
NAI_DA_RAW_MODULE_EXTERNAL_OVER_VOLTAGE_STATUS 
NAI_DA_RAW_ENUM_COUNT 
NAI_DA_RAW_TEST_ENABLE 
NAI_DA_RAW_RESET_TO_ZERO 
NAI_DA_RAW_RETRY_OVERLOAD 
NAI_DA_RAW_RESET_OVERLOAD 
NAI_DA_RAW_VI_MODE 
NAI_DA_RAW_OVERCURRENT_OVERRIDE 
NAI_DA_RAW_MODULE_POWER_RESET_STATUS 
NAI_DA_RAW_MODULE_POWER_RESET 
NAI_DA_RAW_MODULE_EXTERNAL_POWER_LOSS_STATUS 
NAI_DA_RAW_MODULE_EXTERNAL_UNDER_VOLTAGE_STATUS 
NAI_DA_RAW_MODULE_EXTERNAL_OVER_VOLTAGE_STATUS 
NAI_DA_RAW_ENUM_COUNT 

◆ nai_da_raw [2/2]

enum nai_da_raw
Enumerator
NAI_DA_RAW_TEST_ENABLE 
NAI_DA_RAW_RESET_TO_ZERO 
NAI_DA_RAW_RETRY_OVERLOAD 
NAI_DA_RAW_RESET_OVERLOAD 
NAI_DA_RAW_VI_MODE 
NAI_DA_RAW_OVERCURRENT_OVERRIDE 
NAI_DA_RAW_MODULE_POWER_RESET_STATUS 
NAI_DA_RAW_MODULE_POWER_RESET 
NAI_DA_RAW_MODULE_EXTERNAL_POWER_LOSS_STATUS 
NAI_DA_RAW_MODULE_EXTERNAL_UNDER_VOLTAGE_STATUS 
NAI_DA_RAW_MODULE_EXTERNAL_OVER_VOLTAGE_STATUS 
NAI_DA_RAW_ENUM_COUNT 
NAI_DA_RAW_TEST_ENABLE 
NAI_DA_RAW_RESET_TO_ZERO 
NAI_DA_RAW_RETRY_OVERLOAD 
NAI_DA_RAW_RESET_OVERLOAD 
NAI_DA_RAW_VI_MODE 
NAI_DA_RAW_OVERCURRENT_OVERRIDE 
NAI_DA_RAW_MODULE_POWER_RESET_STATUS 
NAI_DA_RAW_MODULE_POWER_RESET 
NAI_DA_RAW_MODULE_EXTERNAL_POWER_LOSS_STATUS 
NAI_DA_RAW_MODULE_EXTERNAL_UNDER_VOLTAGE_STATUS 
NAI_DA_RAW_MODULE_EXTERNAL_OVER_VOLTAGE_STATUS 
NAI_DA_RAW_ENUM_COUNT 

◆ nai_da_status_type [1/2]

Enumerator
NAI_DA_STATUS_BIT_LATCHED 
NAI_DA_STATUS_BIT_REALTIME 
NAI_DA_STATUS_OVERCURRENT_LATCHED 
NAI_DA_STATUS_OVERCURRENT_REALTIME 
NAI_DA_STATUS_OVERCURRENT_ALERT_LATCHED 
NAI_DA_STATUS_OVERCURRENT_ALERT_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_REALTIME 
NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_LATCHED 
NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_REALTIME 
NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_LATCHED 
NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_REALTIME 
NAI_DA_STATUS_SUMMARY_LATCHED 
NAI_DA_STATUS_SUMMARY_REALTIME 
NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_LATCHED 
NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_REALTIME 
NAI_DA_STATUS_INTER_FPGA_FAULT_LATCHED 
NAI_DA_STATUS_INTER_FPGA_FAULT_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_REALTIME 
NAI_DA_STATUS_TYPE_ENUM_COUNT 
NAI_DA_STATUS_BIT_LATCHED 
NAI_DA_STATUS_BIT_REALTIME 
NAI_DA_STATUS_OVERCURRENT_LATCHED 
NAI_DA_STATUS_OVERCURRENT_REALTIME 
NAI_DA_STATUS_OVERCURRENT_ALERT_LATCHED 
NAI_DA_STATUS_OVERCURRENT_ALERT_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_REALTIME 
NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_LATCHED 
NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_REALTIME 
NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_LATCHED 
NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_REALTIME 
NAI_DA_STATUS_SUMMARY_LATCHED 
NAI_DA_STATUS_SUMMARY_REALTIME 
NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_LATCHED 
NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_REALTIME 
NAI_DA_STATUS_INTER_FPGA_FAULT_LATCHED 
NAI_DA_STATUS_INTER_FPGA_FAULT_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_REALTIME 
NAI_DA_STATUS_TYPE_ENUM_COUNT 

◆ nai_da_status_type [2/2]

Enumerator
NAI_DA_STATUS_BIT_LATCHED 
NAI_DA_STATUS_BIT_REALTIME 
NAI_DA_STATUS_OVERCURRENT_LATCHED 
NAI_DA_STATUS_OVERCURRENT_REALTIME 
NAI_DA_STATUS_OVERCURRENT_ALERT_LATCHED 
NAI_DA_STATUS_OVERCURRENT_ALERT_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_REALTIME 
NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_LATCHED 
NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_REALTIME 
NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_LATCHED 
NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_REALTIME 
NAI_DA_STATUS_SUMMARY_LATCHED 
NAI_DA_STATUS_SUMMARY_REALTIME 
NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_LATCHED 
NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_REALTIME 
NAI_DA_STATUS_INTER_FPGA_FAULT_LATCHED 
NAI_DA_STATUS_INTER_FPGA_FAULT_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_REALTIME 
NAI_DA_STATUS_TYPE_ENUM_COUNT 
NAI_DA_STATUS_BIT_LATCHED 
NAI_DA_STATUS_BIT_REALTIME 
NAI_DA_STATUS_OVERCURRENT_LATCHED 
NAI_DA_STATUS_OVERCURRENT_REALTIME 
NAI_DA_STATUS_OVERCURRENT_ALERT_LATCHED 
NAI_DA_STATUS_OVERCURRENT_ALERT_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_UNDER_VOLTAGE_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_OVER_VOLTAGE_REALTIME 
NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_LATCHED 
NAI_DA_STATUS_DRIVE_OVER_TEMPERATURE_REALTIME 
NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_LATCHED 
NAI_DA_STATUS_SURGE_SUPPRESSOR_FAULT_REALTIME 
NAI_DA_STATUS_SUMMARY_LATCHED 
NAI_DA_STATUS_SUMMARY_REALTIME 
NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_LATCHED 
NAI_DA_STATUS_WATCHDOG_TIMER_FAULT_REALTIME 
NAI_DA_STATUS_INTER_FPGA_FAULT_LATCHED 
NAI_DA_STATUS_INTER_FPGA_FAULT_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_POSITIVE_REALTIME 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_LATCHED 
NAI_DA_STATUS_EXTERNAL_POWER_LOSS_12V_NEGATIVE_REALTIME 
NAI_DA_STATUS_TYPE_ENUM_COUNT 

◆ nai_da_test_type [1/2]

Enumerator
NAI_DA_D2_TEST 
NAI_DA_D3_TEST 
NAI_DA_TEST_TYPE_ENUM_COUNT 
NAI_DA_D2_TEST 
NAI_DA_D3_TEST 
NAI_DA_TEST_TYPE_ENUM_COUNT 

◆ nai_da_test_type [2/2]

Enumerator
NAI_DA_D2_TEST 
NAI_DA_D3_TEST 
NAI_DA_TEST_TYPE_ENUM_COUNT 
NAI_DA_D2_TEST 
NAI_DA_D3_TEST 
NAI_DA_TEST_TYPE_ENUM_COUNT