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

Go to the source code of this file.

Typedefs

typedef uint8_t nai_vr_interrupt_t
 
typedef uint32_t nai_vr_chan_mapped_status_type_t
 
typedef uint32_t nai_vr_measured_value_type_t
 
typedef uint32_t nai_vr_config_value_type_t
 
typedef uint32_t nai_vr_chan_mapped_control_type_t
 
typedef uint32_t nai_vr_conversion_type_t
 
typedef uint32_t nai_vr_range_select_type_t
 
typedef uint32_t nai_vr_auto_down_range_time_type_t
 
typedef uint32_t nai_vr_raw_t
 
typedef uint32_t nai_vr_test_enable_t
 
typedef uint32_t nai_vr_channel_raw_t
 

Enumerations

enum  nai_vr_interrupt {
  NAI_VR_EDGE_INTERRUPT , NAI_VR_LEVEL_INTERRUPT , NAI_VR_INTERRUPT_TYPE_ENUM_COUNT , NAI_VR_EDGE_INTERRUPT ,
  NAI_VR_LEVEL_INTERRUPT , NAI_VR_INTERRUPT_TYPE_ENUM_COUNT
}
 
enum  nai_vr_interrupt {
  NAI_VR_EDGE_INTERRUPT , NAI_VR_LEVEL_INTERRUPT , NAI_VR_INTERRUPT_TYPE_ENUM_COUNT , NAI_VR_EDGE_INTERRUPT ,
  NAI_VR_LEVEL_INTERRUPT , NAI_VR_INTERRUPT_TYPE_ENUM_COUNT
}
 
enum  nai_vr_chan_mapped_status_type {
  NAI_VR_CHAN_MAPPED_STATUS_BIT_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_BIT_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_REALTIME ,
  NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_REALTIME ,
  NAI_VR_CHAN_MAPPED_STATUS_TYPE_ENUM_COUNT , NAI_VR_CHAN_MAPPED_STATUS_BIT_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_BIT_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_LATCHED ,
  NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_LATCHED ,
  NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_TYPE_ENUM_COUNT
}
 
enum  nai_vr_chan_mapped_status_type {
  NAI_VR_CHAN_MAPPED_STATUS_BIT_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_BIT_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_REALTIME ,
  NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_REALTIME ,
  NAI_VR_CHAN_MAPPED_STATUS_TYPE_ENUM_COUNT , NAI_VR_CHAN_MAPPED_STATUS_BIT_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_BIT_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_LATCHED ,
  NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_LATCHED , NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_LATCHED ,
  NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_REALTIME , NAI_VR_CHAN_MAPPED_STATUS_TYPE_ENUM_COUNT
}
 
enum  nai_vr_measured_value_type {
  NAI_VR_MEASURED_PERIOD , NAI_VR_MEASURED_PHASE , NAI_VR_MEASURED_PERCENT_TORQUE , NAI_VR_MEASURED_AMPLITUDE ,
  NAI_VR_MEASURED_FREQUENCY , NAI_VR_MEASURED_RPM , NAI_VR_MEASURED_CYCLE_COUNT , NAI_VR_MEASURED_VALUE_TYPE_ENUM_COUNT ,
  NAI_VR_MEASURED_PERIOD , NAI_VR_MEASURED_PHASE , NAI_VR_MEASURED_PERCENT_TORQUE , NAI_VR_MEASURED_AMPLITUDE ,
  NAI_VR_MEASURED_FREQUENCY , NAI_VR_MEASURED_RPM , NAI_VR_MEASURED_CYCLE_COUNT , NAI_VR_MEASURED_VALUE_TYPE_ENUM_COUNT
}
 
enum  nai_vr_measured_value_type {
  NAI_VR_MEASURED_PERIOD , NAI_VR_MEASURED_PHASE , NAI_VR_MEASURED_PERCENT_TORQUE , NAI_VR_MEASURED_AMPLITUDE ,
  NAI_VR_MEASURED_FREQUENCY , NAI_VR_MEASURED_RPM , NAI_VR_MEASURED_CYCLE_COUNT , NAI_VR_MEASURED_VALUE_TYPE_ENUM_COUNT ,
  NAI_VR_MEASURED_PERIOD , NAI_VR_MEASURED_PHASE , NAI_VR_MEASURED_PERCENT_TORQUE , NAI_VR_MEASURED_AMPLITUDE ,
  NAI_VR_MEASURED_FREQUENCY , NAI_VR_MEASURED_RPM , NAI_VR_MEASURED_CYCLE_COUNT , NAI_VR_MEASURED_VALUE_TYPE_ENUM_COUNT
}
 
enum  nai_vr_config_value_type {
  NAI_VR_CONFIG_VOLTAGE_THRESHOLD_HIGH , NAI_VR_CONFIG_VOLTAGE_THRESHOLD_LOW , NAI_VR_CONFIG_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_CONFIG_MAX_TORQUE_SIGNAL_PHASE ,
  NAI_VR_CONFIG_NUMBER_OF_TEETH , NAI_VR_CONFIG_AVERAGING_TIME , NAI_VR_CONFIG_DEBOUNCE_TIME , NAI_VR_CONFIG_MINIMUM_AMPLITUDE ,
  NAI_VR_CONFIG_MINIMUM_FREQUENCY , NAI_VR_CONFIG_AUTO_THRESHOLD_PERCENT , NAI_VR_CONFIG_AUTO_THRESHOLD_HYSTERESIS , NAI_VR_CONFIG_VALUE_TYPE_ENUM_COUNT ,
  NAI_VR_CONFIG_VOLTAGE_THRESHOLD_HIGH , NAI_VR_CONFIG_VOLTAGE_THRESHOLD_LOW , NAI_VR_CONFIG_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_CONFIG_MAX_TORQUE_SIGNAL_PHASE ,
  NAI_VR_CONFIG_NUMBER_OF_TEETH , NAI_VR_CONFIG_AVERAGING_TIME , NAI_VR_CONFIG_DEBOUNCE_TIME , NAI_VR_CONFIG_MINIMUM_AMPLITUDE ,
  NAI_VR_CONFIG_MINIMUM_FREQUENCY , NAI_VR_CONFIG_AUTO_THRESHOLD_PERCENT , NAI_VR_CONFIG_AUTO_THRESHOLD_HYSTERESIS , NAI_VR_CONFIG_VALUE_TYPE_ENUM_COUNT
}
 
enum  nai_vr_config_value_type {
  NAI_VR_CONFIG_VOLTAGE_THRESHOLD_HIGH , NAI_VR_CONFIG_VOLTAGE_THRESHOLD_LOW , NAI_VR_CONFIG_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_CONFIG_MAX_TORQUE_SIGNAL_PHASE ,
  NAI_VR_CONFIG_NUMBER_OF_TEETH , NAI_VR_CONFIG_AVERAGING_TIME , NAI_VR_CONFIG_DEBOUNCE_TIME , NAI_VR_CONFIG_MINIMUM_AMPLITUDE ,
  NAI_VR_CONFIG_MINIMUM_FREQUENCY , NAI_VR_CONFIG_AUTO_THRESHOLD_PERCENT , NAI_VR_CONFIG_AUTO_THRESHOLD_HYSTERESIS , NAI_VR_CONFIG_VALUE_TYPE_ENUM_COUNT ,
  NAI_VR_CONFIG_VOLTAGE_THRESHOLD_HIGH , NAI_VR_CONFIG_VOLTAGE_THRESHOLD_LOW , NAI_VR_CONFIG_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_CONFIG_MAX_TORQUE_SIGNAL_PHASE ,
  NAI_VR_CONFIG_NUMBER_OF_TEETH , NAI_VR_CONFIG_AVERAGING_TIME , NAI_VR_CONFIG_DEBOUNCE_TIME , NAI_VR_CONFIG_MINIMUM_AMPLITUDE ,
  NAI_VR_CONFIG_MINIMUM_FREQUENCY , NAI_VR_CONFIG_AUTO_THRESHOLD_PERCENT , NAI_VR_CONFIG_AUTO_THRESHOLD_HYSTERESIS , NAI_VR_CONFIG_VALUE_TYPE_ENUM_COUNT
}
 
enum  nai_vr_chan_mapped_control_type {
  NAI_VR_CHAN_MAPPED_CONTROL_CHANNEL_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_DIPOLE_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_FALLING_EDGE_MEASUREMENT_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_TERMINATION_ENABLE ,
  NAI_VR_CHAN_MAPPED_CONTROL_AC_COUPLE_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_AUTO_THRESHOLD_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_TYPE_ENUM_COUNT , NAI_VR_CHAN_MAPPED_CONTROL_CHANNEL_ENABLE ,
  NAI_VR_CHAN_MAPPED_CONTROL_DIPOLE_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_FALLING_EDGE_MEASUREMENT_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_TERMINATION_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_AC_COUPLE_ENABLE ,
  NAI_VR_CHAN_MAPPED_CONTROL_AUTO_THRESHOLD_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_TYPE_ENUM_COUNT
}
 
enum  nai_vr_chan_mapped_control_type {
  NAI_VR_CHAN_MAPPED_CONTROL_CHANNEL_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_DIPOLE_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_FALLING_EDGE_MEASUREMENT_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_TERMINATION_ENABLE ,
  NAI_VR_CHAN_MAPPED_CONTROL_AC_COUPLE_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_AUTO_THRESHOLD_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_TYPE_ENUM_COUNT , NAI_VR_CHAN_MAPPED_CONTROL_CHANNEL_ENABLE ,
  NAI_VR_CHAN_MAPPED_CONTROL_DIPOLE_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_FALLING_EDGE_MEASUREMENT_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_TERMINATION_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_AC_COUPLE_ENABLE ,
  NAI_VR_CHAN_MAPPED_CONTROL_AUTO_THRESHOLD_ENABLE , NAI_VR_CHAN_MAPPED_CONTROL_TYPE_ENUM_COUNT
}
 
enum  nai_vr_conversion_type {
  NAI_VR_CONVERSION_TYPE_VOLTAGE , NAI_VR_CONVERSION_TYPE_HZ , NAI_VR_CONVERSION_TYPE_DEGREES , NAI_VR_CONVERSION_TYPE_PERCENT ,
  NAI_VR_CONVERSION_TYPE_RPM , NAI_VR_CONVERSION_TYPE_USEC , NAI_VR_CONVERSION_TYPE_NSEC , NAI_VR_CONVERSION_TYPE_ENUM_COUNT ,
  NAI_VR_CONVERSION_TYPE_VOLTAGE , NAI_VR_CONVERSION_TYPE_HZ , NAI_VR_CONVERSION_TYPE_DEGREES , NAI_VR_CONVERSION_TYPE_PERCENT ,
  NAI_VR_CONVERSION_TYPE_RPM , NAI_VR_CONVERSION_TYPE_USEC , NAI_VR_CONVERSION_TYPE_NSEC , NAI_VR_CONVERSION_TYPE_ENUM_COUNT
}
 
enum  nai_vr_conversion_type {
  NAI_VR_CONVERSION_TYPE_VOLTAGE , NAI_VR_CONVERSION_TYPE_HZ , NAI_VR_CONVERSION_TYPE_DEGREES , NAI_VR_CONVERSION_TYPE_PERCENT ,
  NAI_VR_CONVERSION_TYPE_RPM , NAI_VR_CONVERSION_TYPE_USEC , NAI_VR_CONVERSION_TYPE_NSEC , NAI_VR_CONVERSION_TYPE_ENUM_COUNT ,
  NAI_VR_CONVERSION_TYPE_VOLTAGE , NAI_VR_CONVERSION_TYPE_HZ , NAI_VR_CONVERSION_TYPE_DEGREES , NAI_VR_CONVERSION_TYPE_PERCENT ,
  NAI_VR_CONVERSION_TYPE_RPM , NAI_VR_CONVERSION_TYPE_USEC , NAI_VR_CONVERSION_TYPE_NSEC , NAI_VR_CONVERSION_TYPE_ENUM_COUNT
}
 
enum  nai_vr_range_select_type {
  NAI_VR_RANGE_AUTO , NAI_VR_RANGE_50mV , NAI_VR_RANGE_100mV , NAI_VR_RANGE_250mV ,
  NAI_VR_RANGE_500mV , NAI_VR_RANGE_1V , NAI_VR_RANGE_2P5V , NAI_VR_RANGE_5V ,
  NAI_VR_RANGE_12P5V , NAI_VR_RANGE_25V , NAI_VR_RANGE_50V , NAI_VR_RANGE_100V ,
  NAI_VR_RANGE_SELECT_TYPE_ENUM_COUNT , NAI_VR_RANGE_AUTO , NAI_VR_RANGE_50mV , NAI_VR_RANGE_100mV ,
  NAI_VR_RANGE_250mV , NAI_VR_RANGE_500mV , NAI_VR_RANGE_1V , NAI_VR_RANGE_2P5V ,
  NAI_VR_RANGE_5V , NAI_VR_RANGE_12P5V , NAI_VR_RANGE_25V , NAI_VR_RANGE_50V ,
  NAI_VR_RANGE_100V , NAI_VR_RANGE_SELECT_TYPE_ENUM_COUNT
}
 
enum  nai_vr_range_select_type {
  NAI_VR_RANGE_AUTO , NAI_VR_RANGE_50mV , NAI_VR_RANGE_100mV , NAI_VR_RANGE_250mV ,
  NAI_VR_RANGE_500mV , NAI_VR_RANGE_1V , NAI_VR_RANGE_2P5V , NAI_VR_RANGE_5V ,
  NAI_VR_RANGE_12P5V , NAI_VR_RANGE_25V , NAI_VR_RANGE_50V , NAI_VR_RANGE_100V ,
  NAI_VR_RANGE_SELECT_TYPE_ENUM_COUNT , NAI_VR_RANGE_AUTO , NAI_VR_RANGE_50mV , NAI_VR_RANGE_100mV ,
  NAI_VR_RANGE_250mV , NAI_VR_RANGE_500mV , NAI_VR_RANGE_1V , NAI_VR_RANGE_2P5V ,
  NAI_VR_RANGE_5V , NAI_VR_RANGE_12P5V , NAI_VR_RANGE_25V , NAI_VR_RANGE_50V ,
  NAI_VR_RANGE_100V , NAI_VR_RANGE_SELECT_TYPE_ENUM_COUNT
}
 
enum  nai_vr_auto_down_range_time_type {
  NAI_VR_AUTO_DOWN_RANGE_TIME_100MS , NAI_VR_AUTO_DOWN_RANGE_TIME_500MS , NAI_VR_AUTO_DOWN_RANGE_TIME_1S , NAI_VR_AUTO_DOWN_RANGE_TIME_2S ,
  NAI_VR_AUTO_DOWN_RANGE_TIME_5S , NAI_VR_AUTO_DOWN_RANGE_TIME_10S , NAI_VR_AUTO_DOWN_RANGE_TIME_TYPE_ENUM_COUNT , NAI_VR_AUTO_DOWN_RANGE_TIME_100MS ,
  NAI_VR_AUTO_DOWN_RANGE_TIME_500MS , NAI_VR_AUTO_DOWN_RANGE_TIME_1S , NAI_VR_AUTO_DOWN_RANGE_TIME_2S , NAI_VR_AUTO_DOWN_RANGE_TIME_5S ,
  NAI_VR_AUTO_DOWN_RANGE_TIME_10S , NAI_VR_AUTO_DOWN_RANGE_TIME_TYPE_ENUM_COUNT
}
 
enum  nai_vr_auto_down_range_time_type {
  NAI_VR_AUTO_DOWN_RANGE_TIME_100MS , NAI_VR_AUTO_DOWN_RANGE_TIME_500MS , NAI_VR_AUTO_DOWN_RANGE_TIME_1S , NAI_VR_AUTO_DOWN_RANGE_TIME_2S ,
  NAI_VR_AUTO_DOWN_RANGE_TIME_5S , NAI_VR_AUTO_DOWN_RANGE_TIME_10S , NAI_VR_AUTO_DOWN_RANGE_TIME_TYPE_ENUM_COUNT , NAI_VR_AUTO_DOWN_RANGE_TIME_100MS ,
  NAI_VR_AUTO_DOWN_RANGE_TIME_500MS , NAI_VR_AUTO_DOWN_RANGE_TIME_1S , NAI_VR_AUTO_DOWN_RANGE_TIME_2S , NAI_VR_AUTO_DOWN_RANGE_TIME_5S ,
  NAI_VR_AUTO_DOWN_RANGE_TIME_10S , NAI_VR_AUTO_DOWN_RANGE_TIME_TYPE_ENUM_COUNT
}
 
enum  nai_vr_raw {
  NAI_VR_RAW_TEST_ENABLE , NAI_VR_RAW_POWER_SUPPLY_ENABLE , NAI_VR_RAW_CHAN_STATUS_ENABLE , NAI_VR_RAW_CHANNEL_ENABLE ,
  NAI_VR_RAW_DIPOLE_ENABLE , NAI_VR_RAW_FALLING_EDGE_MEASUREMENT_ENABLE , NAI_VR_RAW_TERMINATION_ENABLE , NAI_VR_RAW_AC_COUPLE_ENABLE ,
  NAI_VR_RAW_RANGE_SELECT , NAI_VR_RAW_SET_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_RAW_RESET_CYCLE_COUNT , NAI_VR_RAW_AUTO_THRESHOLD_ENABLE ,
  NAI_VR_RAW_ENUM_COUNT , NAI_VR_RAW_TEST_ENABLE , NAI_VR_RAW_POWER_SUPPLY_ENABLE , NAI_VR_RAW_CHAN_STATUS_ENABLE ,
  NAI_VR_RAW_CHANNEL_ENABLE , NAI_VR_RAW_DIPOLE_ENABLE , NAI_VR_RAW_FALLING_EDGE_MEASUREMENT_ENABLE , NAI_VR_RAW_TERMINATION_ENABLE ,
  NAI_VR_RAW_AC_COUPLE_ENABLE , NAI_VR_RAW_RANGE_SELECT , NAI_VR_RAW_SET_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_RAW_RESET_CYCLE_COUNT ,
  NAI_VR_RAW_AUTO_THRESHOLD_ENABLE , NAI_VR_RAW_ENUM_COUNT
}
 
enum  nai_vr_raw {
  NAI_VR_RAW_TEST_ENABLE , NAI_VR_RAW_POWER_SUPPLY_ENABLE , NAI_VR_RAW_CHAN_STATUS_ENABLE , NAI_VR_RAW_CHANNEL_ENABLE ,
  NAI_VR_RAW_DIPOLE_ENABLE , NAI_VR_RAW_FALLING_EDGE_MEASUREMENT_ENABLE , NAI_VR_RAW_TERMINATION_ENABLE , NAI_VR_RAW_AC_COUPLE_ENABLE ,
  NAI_VR_RAW_RANGE_SELECT , NAI_VR_RAW_SET_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_RAW_RESET_CYCLE_COUNT , NAI_VR_RAW_AUTO_THRESHOLD_ENABLE ,
  NAI_VR_RAW_ENUM_COUNT , NAI_VR_RAW_TEST_ENABLE , NAI_VR_RAW_POWER_SUPPLY_ENABLE , NAI_VR_RAW_CHAN_STATUS_ENABLE ,
  NAI_VR_RAW_CHANNEL_ENABLE , NAI_VR_RAW_DIPOLE_ENABLE , NAI_VR_RAW_FALLING_EDGE_MEASUREMENT_ENABLE , NAI_VR_RAW_TERMINATION_ENABLE ,
  NAI_VR_RAW_AC_COUPLE_ENABLE , NAI_VR_RAW_RANGE_SELECT , NAI_VR_RAW_SET_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_RAW_RESET_CYCLE_COUNT ,
  NAI_VR_RAW_AUTO_THRESHOLD_ENABLE , NAI_VR_RAW_ENUM_COUNT
}
 
enum  nai_vr_test_enable { NAI_VR_TEST_ENABLE_IBIT_D3 = 0x0008 , NAI_VR_TEST_ENABLE_IBIT_D3 = 0x0008 }
 
enum  nai_vr_test_enable { NAI_VR_TEST_ENABLE_IBIT_D3 = 0x0008 , NAI_VR_TEST_ENABLE_IBIT_D3 = 0x0008 }
 
enum  nai_vr_channel_raw {
  NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_HIGH , NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_LOW , NAI_VR_CHAN_RAW_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_CHAN_RAW_MAX_TORQUE_SIGNAL_PHASE ,
  NAI_VR_CHAN_RAW_MEASURED_PERIOD , NAI_VR_CHAN_RAW_MEASURED_PHASE , NAI_VR_CHAN_RAW_MEASURED_PERCENT_TORQUE , NAI_VR_CHAN_RAW_MEASURED_AMPLITUDE ,
  NAI_VR_CHAN_RAW_MEASURED_FREQUENCY , NAI_VR_CHAN_RAW_NUMBER_OF_TEETH , NAI_VR_CHAN_RAW_MEASURED_RPM , NAI_VR_CHAN_RAW_AVERAGING_TIME ,
  NAI_VR_CHAN_RAW_DEBOUNCE_TIME , NAI_VR_CHAN_RAW_MINIMUM_AMPLITUDE , NAI_VR_CHAN_RAW_MINIMUM_FREQUENCY , NAI_VR_CHAN_RAW_CYCLE_COUNT ,
  NAI_VR_CHAN_RAW_AUTO_THRESHOLD_PERCENT , NAI_VR_CHAN_RAW_AUTO_THRESHOLD_HYSTERESIS , NAI_VR_CHAN_RAW_AUTO_DOWN_RANGE_TIME , NAI_VR_CHAN_RAW_ENUM_COUNT ,
  NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_HIGH , NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_LOW , NAI_VR_CHAN_RAW_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_CHAN_RAW_MAX_TORQUE_SIGNAL_PHASE ,
  NAI_VR_CHAN_RAW_MEASURED_PERIOD , NAI_VR_CHAN_RAW_MEASURED_PHASE , NAI_VR_CHAN_RAW_MEASURED_PERCENT_TORQUE , NAI_VR_CHAN_RAW_MEASURED_AMPLITUDE ,
  NAI_VR_CHAN_RAW_MEASURED_FREQUENCY , NAI_VR_CHAN_RAW_NUMBER_OF_TEETH , NAI_VR_CHAN_RAW_MEASURED_RPM , NAI_VR_CHAN_RAW_AVERAGING_TIME ,
  NAI_VR_CHAN_RAW_DEBOUNCE_TIME , NAI_VR_CHAN_RAW_MINIMUM_AMPLITUDE , NAI_VR_CHAN_RAW_MINIMUM_FREQUENCY , NAI_VR_CHAN_RAW_CYCLE_COUNT ,
  NAI_VR_CHAN_RAW_AUTO_THRESHOLD_PERCENT , NAI_VR_CHAN_RAW_AUTO_THRESHOLD_HYSTERESIS , NAI_VR_CHAN_RAW_AUTO_DOWN_RANGE_TIME , NAI_VR_CHAN_RAW_ENUM_COUNT
}
 
enum  nai_vr_channel_raw {
  NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_HIGH , NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_LOW , NAI_VR_CHAN_RAW_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_CHAN_RAW_MAX_TORQUE_SIGNAL_PHASE ,
  NAI_VR_CHAN_RAW_MEASURED_PERIOD , NAI_VR_CHAN_RAW_MEASURED_PHASE , NAI_VR_CHAN_RAW_MEASURED_PERCENT_TORQUE , NAI_VR_CHAN_RAW_MEASURED_AMPLITUDE ,
  NAI_VR_CHAN_RAW_MEASURED_FREQUENCY , NAI_VR_CHAN_RAW_NUMBER_OF_TEETH , NAI_VR_CHAN_RAW_MEASURED_RPM , NAI_VR_CHAN_RAW_AVERAGING_TIME ,
  NAI_VR_CHAN_RAW_DEBOUNCE_TIME , NAI_VR_CHAN_RAW_MINIMUM_AMPLITUDE , NAI_VR_CHAN_RAW_MINIMUM_FREQUENCY , NAI_VR_CHAN_RAW_CYCLE_COUNT ,
  NAI_VR_CHAN_RAW_AUTO_THRESHOLD_PERCENT , NAI_VR_CHAN_RAW_AUTO_THRESHOLD_HYSTERESIS , NAI_VR_CHAN_RAW_AUTO_DOWN_RANGE_TIME , NAI_VR_CHAN_RAW_ENUM_COUNT ,
  NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_HIGH , NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_LOW , NAI_VR_CHAN_RAW_ZERO_TORQUE_SIGNAL_PHASE , NAI_VR_CHAN_RAW_MAX_TORQUE_SIGNAL_PHASE ,
  NAI_VR_CHAN_RAW_MEASURED_PERIOD , NAI_VR_CHAN_RAW_MEASURED_PHASE , NAI_VR_CHAN_RAW_MEASURED_PERCENT_TORQUE , NAI_VR_CHAN_RAW_MEASURED_AMPLITUDE ,
  NAI_VR_CHAN_RAW_MEASURED_FREQUENCY , NAI_VR_CHAN_RAW_NUMBER_OF_TEETH , NAI_VR_CHAN_RAW_MEASURED_RPM , NAI_VR_CHAN_RAW_AVERAGING_TIME ,
  NAI_VR_CHAN_RAW_DEBOUNCE_TIME , NAI_VR_CHAN_RAW_MINIMUM_AMPLITUDE , NAI_VR_CHAN_RAW_MINIMUM_FREQUENCY , NAI_VR_CHAN_RAW_CYCLE_COUNT ,
  NAI_VR_CHAN_RAW_AUTO_THRESHOLD_PERCENT , NAI_VR_CHAN_RAW_AUTO_THRESHOLD_HYSTERESIS , NAI_VR_CHAN_RAW_AUTO_DOWN_RANGE_TIME , NAI_VR_CHAN_RAW_ENUM_COUNT
}
 

Typedef Documentation

◆ nai_vr_auto_down_range_time_type_t

◆ nai_vr_chan_mapped_control_type_t

◆ nai_vr_chan_mapped_status_type_t

◆ nai_vr_channel_raw_t

◆ nai_vr_config_value_type_t

◆ nai_vr_conversion_type_t

◆ nai_vr_interrupt_t

◆ nai_vr_measured_value_type_t

◆ nai_vr_range_select_type_t

◆ nai_vr_raw_t

◆ nai_vr_test_enable_t

Enumeration Type Documentation

◆ nai_vr_auto_down_range_time_type [1/2]

Enumerator
NAI_VR_AUTO_DOWN_RANGE_TIME_100MS 
NAI_VR_AUTO_DOWN_RANGE_TIME_500MS 
NAI_VR_AUTO_DOWN_RANGE_TIME_1S 
NAI_VR_AUTO_DOWN_RANGE_TIME_2S 
NAI_VR_AUTO_DOWN_RANGE_TIME_5S 
NAI_VR_AUTO_DOWN_RANGE_TIME_10S 
NAI_VR_AUTO_DOWN_RANGE_TIME_TYPE_ENUM_COUNT 
NAI_VR_AUTO_DOWN_RANGE_TIME_100MS 
NAI_VR_AUTO_DOWN_RANGE_TIME_500MS 
NAI_VR_AUTO_DOWN_RANGE_TIME_1S 
NAI_VR_AUTO_DOWN_RANGE_TIME_2S 
NAI_VR_AUTO_DOWN_RANGE_TIME_5S 
NAI_VR_AUTO_DOWN_RANGE_TIME_10S 
NAI_VR_AUTO_DOWN_RANGE_TIME_TYPE_ENUM_COUNT 

◆ nai_vr_auto_down_range_time_type [2/2]

Enumerator
NAI_VR_AUTO_DOWN_RANGE_TIME_100MS 
NAI_VR_AUTO_DOWN_RANGE_TIME_500MS 
NAI_VR_AUTO_DOWN_RANGE_TIME_1S 
NAI_VR_AUTO_DOWN_RANGE_TIME_2S 
NAI_VR_AUTO_DOWN_RANGE_TIME_5S 
NAI_VR_AUTO_DOWN_RANGE_TIME_10S 
NAI_VR_AUTO_DOWN_RANGE_TIME_TYPE_ENUM_COUNT 
NAI_VR_AUTO_DOWN_RANGE_TIME_100MS 
NAI_VR_AUTO_DOWN_RANGE_TIME_500MS 
NAI_VR_AUTO_DOWN_RANGE_TIME_1S 
NAI_VR_AUTO_DOWN_RANGE_TIME_2S 
NAI_VR_AUTO_DOWN_RANGE_TIME_5S 
NAI_VR_AUTO_DOWN_RANGE_TIME_10S 
NAI_VR_AUTO_DOWN_RANGE_TIME_TYPE_ENUM_COUNT 

◆ nai_vr_chan_mapped_control_type [1/2]

Enumerator
NAI_VR_CHAN_MAPPED_CONTROL_CHANNEL_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_DIPOLE_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_FALLING_EDGE_MEASUREMENT_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_TERMINATION_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_AC_COUPLE_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_AUTO_THRESHOLD_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_TYPE_ENUM_COUNT 
NAI_VR_CHAN_MAPPED_CONTROL_CHANNEL_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_DIPOLE_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_FALLING_EDGE_MEASUREMENT_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_TERMINATION_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_AC_COUPLE_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_AUTO_THRESHOLD_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_TYPE_ENUM_COUNT 

◆ nai_vr_chan_mapped_control_type [2/2]

Enumerator
NAI_VR_CHAN_MAPPED_CONTROL_CHANNEL_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_DIPOLE_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_FALLING_EDGE_MEASUREMENT_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_TERMINATION_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_AC_COUPLE_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_AUTO_THRESHOLD_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_TYPE_ENUM_COUNT 
NAI_VR_CHAN_MAPPED_CONTROL_CHANNEL_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_DIPOLE_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_FALLING_EDGE_MEASUREMENT_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_TERMINATION_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_AC_COUPLE_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_AUTO_THRESHOLD_ENABLE 
NAI_VR_CHAN_MAPPED_CONTROL_TYPE_ENUM_COUNT 

◆ nai_vr_chan_mapped_status_type [1/2]

Enumerator
NAI_VR_CHAN_MAPPED_STATUS_BIT_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_BIT_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_TYPE_ENUM_COUNT 
NAI_VR_CHAN_MAPPED_STATUS_BIT_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_BIT_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_TYPE_ENUM_COUNT 

◆ nai_vr_chan_mapped_status_type [2/2]

Enumerator
NAI_VR_CHAN_MAPPED_STATUS_BIT_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_BIT_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_TYPE_ENUM_COUNT 
NAI_VR_CHAN_MAPPED_STATUS_BIT_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_BIT_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_TERMINATION_FAULT_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_SIGNAL_LOSS_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_LATCHED 
NAI_VR_CHAN_MAPPED_STATUS_SUMMARY_REALTIME 
NAI_VR_CHAN_MAPPED_STATUS_TYPE_ENUM_COUNT 

◆ nai_vr_channel_raw [1/2]

Enumerator
NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_HIGH 
NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_LOW 
NAI_VR_CHAN_RAW_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_CHAN_RAW_MAX_TORQUE_SIGNAL_PHASE 
NAI_VR_CHAN_RAW_MEASURED_PERIOD 
NAI_VR_CHAN_RAW_MEASURED_PHASE 
NAI_VR_CHAN_RAW_MEASURED_PERCENT_TORQUE 
NAI_VR_CHAN_RAW_MEASURED_AMPLITUDE 
NAI_VR_CHAN_RAW_MEASURED_FREQUENCY 
NAI_VR_CHAN_RAW_NUMBER_OF_TEETH 
NAI_VR_CHAN_RAW_MEASURED_RPM 
NAI_VR_CHAN_RAW_AVERAGING_TIME 
NAI_VR_CHAN_RAW_DEBOUNCE_TIME 
NAI_VR_CHAN_RAW_MINIMUM_AMPLITUDE 
NAI_VR_CHAN_RAW_MINIMUM_FREQUENCY 
NAI_VR_CHAN_RAW_CYCLE_COUNT 
NAI_VR_CHAN_RAW_AUTO_THRESHOLD_PERCENT 
NAI_VR_CHAN_RAW_AUTO_THRESHOLD_HYSTERESIS 
NAI_VR_CHAN_RAW_AUTO_DOWN_RANGE_TIME 
NAI_VR_CHAN_RAW_ENUM_COUNT 
NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_HIGH 
NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_LOW 
NAI_VR_CHAN_RAW_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_CHAN_RAW_MAX_TORQUE_SIGNAL_PHASE 
NAI_VR_CHAN_RAW_MEASURED_PERIOD 
NAI_VR_CHAN_RAW_MEASURED_PHASE 
NAI_VR_CHAN_RAW_MEASURED_PERCENT_TORQUE 
NAI_VR_CHAN_RAW_MEASURED_AMPLITUDE 
NAI_VR_CHAN_RAW_MEASURED_FREQUENCY 
NAI_VR_CHAN_RAW_NUMBER_OF_TEETH 
NAI_VR_CHAN_RAW_MEASURED_RPM 
NAI_VR_CHAN_RAW_AVERAGING_TIME 
NAI_VR_CHAN_RAW_DEBOUNCE_TIME 
NAI_VR_CHAN_RAW_MINIMUM_AMPLITUDE 
NAI_VR_CHAN_RAW_MINIMUM_FREQUENCY 
NAI_VR_CHAN_RAW_CYCLE_COUNT 
NAI_VR_CHAN_RAW_AUTO_THRESHOLD_PERCENT 
NAI_VR_CHAN_RAW_AUTO_THRESHOLD_HYSTERESIS 
NAI_VR_CHAN_RAW_AUTO_DOWN_RANGE_TIME 
NAI_VR_CHAN_RAW_ENUM_COUNT 

◆ nai_vr_channel_raw [2/2]

Enumerator
NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_HIGH 
NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_LOW 
NAI_VR_CHAN_RAW_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_CHAN_RAW_MAX_TORQUE_SIGNAL_PHASE 
NAI_VR_CHAN_RAW_MEASURED_PERIOD 
NAI_VR_CHAN_RAW_MEASURED_PHASE 
NAI_VR_CHAN_RAW_MEASURED_PERCENT_TORQUE 
NAI_VR_CHAN_RAW_MEASURED_AMPLITUDE 
NAI_VR_CHAN_RAW_MEASURED_FREQUENCY 
NAI_VR_CHAN_RAW_NUMBER_OF_TEETH 
NAI_VR_CHAN_RAW_MEASURED_RPM 
NAI_VR_CHAN_RAW_AVERAGING_TIME 
NAI_VR_CHAN_RAW_DEBOUNCE_TIME 
NAI_VR_CHAN_RAW_MINIMUM_AMPLITUDE 
NAI_VR_CHAN_RAW_MINIMUM_FREQUENCY 
NAI_VR_CHAN_RAW_CYCLE_COUNT 
NAI_VR_CHAN_RAW_AUTO_THRESHOLD_PERCENT 
NAI_VR_CHAN_RAW_AUTO_THRESHOLD_HYSTERESIS 
NAI_VR_CHAN_RAW_AUTO_DOWN_RANGE_TIME 
NAI_VR_CHAN_RAW_ENUM_COUNT 
NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_HIGH 
NAI_VR_CHAN_RAW_VOLTAGE_THRESHOLD_LOW 
NAI_VR_CHAN_RAW_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_CHAN_RAW_MAX_TORQUE_SIGNAL_PHASE 
NAI_VR_CHAN_RAW_MEASURED_PERIOD 
NAI_VR_CHAN_RAW_MEASURED_PHASE 
NAI_VR_CHAN_RAW_MEASURED_PERCENT_TORQUE 
NAI_VR_CHAN_RAW_MEASURED_AMPLITUDE 
NAI_VR_CHAN_RAW_MEASURED_FREQUENCY 
NAI_VR_CHAN_RAW_NUMBER_OF_TEETH 
NAI_VR_CHAN_RAW_MEASURED_RPM 
NAI_VR_CHAN_RAW_AVERAGING_TIME 
NAI_VR_CHAN_RAW_DEBOUNCE_TIME 
NAI_VR_CHAN_RAW_MINIMUM_AMPLITUDE 
NAI_VR_CHAN_RAW_MINIMUM_FREQUENCY 
NAI_VR_CHAN_RAW_CYCLE_COUNT 
NAI_VR_CHAN_RAW_AUTO_THRESHOLD_PERCENT 
NAI_VR_CHAN_RAW_AUTO_THRESHOLD_HYSTERESIS 
NAI_VR_CHAN_RAW_AUTO_DOWN_RANGE_TIME 
NAI_VR_CHAN_RAW_ENUM_COUNT 

◆ nai_vr_config_value_type [1/2]

Enumerator
NAI_VR_CONFIG_VOLTAGE_THRESHOLD_HIGH 
NAI_VR_CONFIG_VOLTAGE_THRESHOLD_LOW 
NAI_VR_CONFIG_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_CONFIG_MAX_TORQUE_SIGNAL_PHASE 
NAI_VR_CONFIG_NUMBER_OF_TEETH 
NAI_VR_CONFIG_AVERAGING_TIME 
NAI_VR_CONFIG_DEBOUNCE_TIME 
NAI_VR_CONFIG_MINIMUM_AMPLITUDE 
NAI_VR_CONFIG_MINIMUM_FREQUENCY 
NAI_VR_CONFIG_AUTO_THRESHOLD_PERCENT 
NAI_VR_CONFIG_AUTO_THRESHOLD_HYSTERESIS 
NAI_VR_CONFIG_VALUE_TYPE_ENUM_COUNT 
NAI_VR_CONFIG_VOLTAGE_THRESHOLD_HIGH 
NAI_VR_CONFIG_VOLTAGE_THRESHOLD_LOW 
NAI_VR_CONFIG_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_CONFIG_MAX_TORQUE_SIGNAL_PHASE 
NAI_VR_CONFIG_NUMBER_OF_TEETH 
NAI_VR_CONFIG_AVERAGING_TIME 
NAI_VR_CONFIG_DEBOUNCE_TIME 
NAI_VR_CONFIG_MINIMUM_AMPLITUDE 
NAI_VR_CONFIG_MINIMUM_FREQUENCY 
NAI_VR_CONFIG_AUTO_THRESHOLD_PERCENT 
NAI_VR_CONFIG_AUTO_THRESHOLD_HYSTERESIS 
NAI_VR_CONFIG_VALUE_TYPE_ENUM_COUNT 

◆ nai_vr_config_value_type [2/2]

Enumerator
NAI_VR_CONFIG_VOLTAGE_THRESHOLD_HIGH 
NAI_VR_CONFIG_VOLTAGE_THRESHOLD_LOW 
NAI_VR_CONFIG_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_CONFIG_MAX_TORQUE_SIGNAL_PHASE 
NAI_VR_CONFIG_NUMBER_OF_TEETH 
NAI_VR_CONFIG_AVERAGING_TIME 
NAI_VR_CONFIG_DEBOUNCE_TIME 
NAI_VR_CONFIG_MINIMUM_AMPLITUDE 
NAI_VR_CONFIG_MINIMUM_FREQUENCY 
NAI_VR_CONFIG_AUTO_THRESHOLD_PERCENT 
NAI_VR_CONFIG_AUTO_THRESHOLD_HYSTERESIS 
NAI_VR_CONFIG_VALUE_TYPE_ENUM_COUNT 
NAI_VR_CONFIG_VOLTAGE_THRESHOLD_HIGH 
NAI_VR_CONFIG_VOLTAGE_THRESHOLD_LOW 
NAI_VR_CONFIG_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_CONFIG_MAX_TORQUE_SIGNAL_PHASE 
NAI_VR_CONFIG_NUMBER_OF_TEETH 
NAI_VR_CONFIG_AVERAGING_TIME 
NAI_VR_CONFIG_DEBOUNCE_TIME 
NAI_VR_CONFIG_MINIMUM_AMPLITUDE 
NAI_VR_CONFIG_MINIMUM_FREQUENCY 
NAI_VR_CONFIG_AUTO_THRESHOLD_PERCENT 
NAI_VR_CONFIG_AUTO_THRESHOLD_HYSTERESIS 
NAI_VR_CONFIG_VALUE_TYPE_ENUM_COUNT 

◆ nai_vr_conversion_type [1/2]

Enumerator
NAI_VR_CONVERSION_TYPE_VOLTAGE 
NAI_VR_CONVERSION_TYPE_HZ 
NAI_VR_CONVERSION_TYPE_DEGREES 
NAI_VR_CONVERSION_TYPE_PERCENT 
NAI_VR_CONVERSION_TYPE_RPM 
NAI_VR_CONVERSION_TYPE_USEC 
NAI_VR_CONVERSION_TYPE_NSEC 
NAI_VR_CONVERSION_TYPE_ENUM_COUNT 
NAI_VR_CONVERSION_TYPE_VOLTAGE 
NAI_VR_CONVERSION_TYPE_HZ 
NAI_VR_CONVERSION_TYPE_DEGREES 
NAI_VR_CONVERSION_TYPE_PERCENT 
NAI_VR_CONVERSION_TYPE_RPM 
NAI_VR_CONVERSION_TYPE_USEC 
NAI_VR_CONVERSION_TYPE_NSEC 
NAI_VR_CONVERSION_TYPE_ENUM_COUNT 

◆ nai_vr_conversion_type [2/2]

Enumerator
NAI_VR_CONVERSION_TYPE_VOLTAGE 
NAI_VR_CONVERSION_TYPE_HZ 
NAI_VR_CONVERSION_TYPE_DEGREES 
NAI_VR_CONVERSION_TYPE_PERCENT 
NAI_VR_CONVERSION_TYPE_RPM 
NAI_VR_CONVERSION_TYPE_USEC 
NAI_VR_CONVERSION_TYPE_NSEC 
NAI_VR_CONVERSION_TYPE_ENUM_COUNT 
NAI_VR_CONVERSION_TYPE_VOLTAGE 
NAI_VR_CONVERSION_TYPE_HZ 
NAI_VR_CONVERSION_TYPE_DEGREES 
NAI_VR_CONVERSION_TYPE_PERCENT 
NAI_VR_CONVERSION_TYPE_RPM 
NAI_VR_CONVERSION_TYPE_USEC 
NAI_VR_CONVERSION_TYPE_NSEC 
NAI_VR_CONVERSION_TYPE_ENUM_COUNT 

◆ nai_vr_interrupt [1/2]

Enumerator
NAI_VR_EDGE_INTERRUPT 
NAI_VR_LEVEL_INTERRUPT 
NAI_VR_INTERRUPT_TYPE_ENUM_COUNT 
NAI_VR_EDGE_INTERRUPT 
NAI_VR_LEVEL_INTERRUPT 
NAI_VR_INTERRUPT_TYPE_ENUM_COUNT 

◆ nai_vr_interrupt [2/2]

Enumerator
NAI_VR_EDGE_INTERRUPT 
NAI_VR_LEVEL_INTERRUPT 
NAI_VR_INTERRUPT_TYPE_ENUM_COUNT 
NAI_VR_EDGE_INTERRUPT 
NAI_VR_LEVEL_INTERRUPT 
NAI_VR_INTERRUPT_TYPE_ENUM_COUNT 

◆ nai_vr_measured_value_type [1/2]

Enumerator
NAI_VR_MEASURED_PERIOD 
NAI_VR_MEASURED_PHASE 
NAI_VR_MEASURED_PERCENT_TORQUE 
NAI_VR_MEASURED_AMPLITUDE 
NAI_VR_MEASURED_FREQUENCY 
NAI_VR_MEASURED_RPM 
NAI_VR_MEASURED_CYCLE_COUNT 
NAI_VR_MEASURED_VALUE_TYPE_ENUM_COUNT 
NAI_VR_MEASURED_PERIOD 
NAI_VR_MEASURED_PHASE 
NAI_VR_MEASURED_PERCENT_TORQUE 
NAI_VR_MEASURED_AMPLITUDE 
NAI_VR_MEASURED_FREQUENCY 
NAI_VR_MEASURED_RPM 
NAI_VR_MEASURED_CYCLE_COUNT 
NAI_VR_MEASURED_VALUE_TYPE_ENUM_COUNT 

◆ nai_vr_measured_value_type [2/2]

Enumerator
NAI_VR_MEASURED_PERIOD 
NAI_VR_MEASURED_PHASE 
NAI_VR_MEASURED_PERCENT_TORQUE 
NAI_VR_MEASURED_AMPLITUDE 
NAI_VR_MEASURED_FREQUENCY 
NAI_VR_MEASURED_RPM 
NAI_VR_MEASURED_CYCLE_COUNT 
NAI_VR_MEASURED_VALUE_TYPE_ENUM_COUNT 
NAI_VR_MEASURED_PERIOD 
NAI_VR_MEASURED_PHASE 
NAI_VR_MEASURED_PERCENT_TORQUE 
NAI_VR_MEASURED_AMPLITUDE 
NAI_VR_MEASURED_FREQUENCY 
NAI_VR_MEASURED_RPM 
NAI_VR_MEASURED_CYCLE_COUNT 
NAI_VR_MEASURED_VALUE_TYPE_ENUM_COUNT 

◆ nai_vr_range_select_type [1/2]

Enumerator
NAI_VR_RANGE_AUTO 
NAI_VR_RANGE_50mV 
NAI_VR_RANGE_100mV 
NAI_VR_RANGE_250mV 
NAI_VR_RANGE_500mV 
NAI_VR_RANGE_1V 
NAI_VR_RANGE_2P5V 
NAI_VR_RANGE_5V 
NAI_VR_RANGE_12P5V 
NAI_VR_RANGE_25V 
NAI_VR_RANGE_50V 
NAI_VR_RANGE_100V 
NAI_VR_RANGE_SELECT_TYPE_ENUM_COUNT 
NAI_VR_RANGE_AUTO 
NAI_VR_RANGE_50mV 
NAI_VR_RANGE_100mV 
NAI_VR_RANGE_250mV 
NAI_VR_RANGE_500mV 
NAI_VR_RANGE_1V 
NAI_VR_RANGE_2P5V 
NAI_VR_RANGE_5V 
NAI_VR_RANGE_12P5V 
NAI_VR_RANGE_25V 
NAI_VR_RANGE_50V 
NAI_VR_RANGE_100V 
NAI_VR_RANGE_SELECT_TYPE_ENUM_COUNT 

◆ nai_vr_range_select_type [2/2]

Enumerator
NAI_VR_RANGE_AUTO 
NAI_VR_RANGE_50mV 
NAI_VR_RANGE_100mV 
NAI_VR_RANGE_250mV 
NAI_VR_RANGE_500mV 
NAI_VR_RANGE_1V 
NAI_VR_RANGE_2P5V 
NAI_VR_RANGE_5V 
NAI_VR_RANGE_12P5V 
NAI_VR_RANGE_25V 
NAI_VR_RANGE_50V 
NAI_VR_RANGE_100V 
NAI_VR_RANGE_SELECT_TYPE_ENUM_COUNT 
NAI_VR_RANGE_AUTO 
NAI_VR_RANGE_50mV 
NAI_VR_RANGE_100mV 
NAI_VR_RANGE_250mV 
NAI_VR_RANGE_500mV 
NAI_VR_RANGE_1V 
NAI_VR_RANGE_2P5V 
NAI_VR_RANGE_5V 
NAI_VR_RANGE_12P5V 
NAI_VR_RANGE_25V 
NAI_VR_RANGE_50V 
NAI_VR_RANGE_100V 
NAI_VR_RANGE_SELECT_TYPE_ENUM_COUNT 

◆ nai_vr_raw [1/2]

enum nai_vr_raw
Enumerator
NAI_VR_RAW_TEST_ENABLE 
NAI_VR_RAW_POWER_SUPPLY_ENABLE 
NAI_VR_RAW_CHAN_STATUS_ENABLE 
NAI_VR_RAW_CHANNEL_ENABLE 
NAI_VR_RAW_DIPOLE_ENABLE 
NAI_VR_RAW_FALLING_EDGE_MEASUREMENT_ENABLE 
NAI_VR_RAW_TERMINATION_ENABLE 
NAI_VR_RAW_AC_COUPLE_ENABLE 
NAI_VR_RAW_RANGE_SELECT 
NAI_VR_RAW_SET_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_RAW_RESET_CYCLE_COUNT 
NAI_VR_RAW_AUTO_THRESHOLD_ENABLE 
NAI_VR_RAW_ENUM_COUNT 
NAI_VR_RAW_TEST_ENABLE 
NAI_VR_RAW_POWER_SUPPLY_ENABLE 
NAI_VR_RAW_CHAN_STATUS_ENABLE 
NAI_VR_RAW_CHANNEL_ENABLE 
NAI_VR_RAW_DIPOLE_ENABLE 
NAI_VR_RAW_FALLING_EDGE_MEASUREMENT_ENABLE 
NAI_VR_RAW_TERMINATION_ENABLE 
NAI_VR_RAW_AC_COUPLE_ENABLE 
NAI_VR_RAW_RANGE_SELECT 
NAI_VR_RAW_SET_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_RAW_RESET_CYCLE_COUNT 
NAI_VR_RAW_AUTO_THRESHOLD_ENABLE 
NAI_VR_RAW_ENUM_COUNT 

◆ nai_vr_raw [2/2]

enum nai_vr_raw
Enumerator
NAI_VR_RAW_TEST_ENABLE 
NAI_VR_RAW_POWER_SUPPLY_ENABLE 
NAI_VR_RAW_CHAN_STATUS_ENABLE 
NAI_VR_RAW_CHANNEL_ENABLE 
NAI_VR_RAW_DIPOLE_ENABLE 
NAI_VR_RAW_FALLING_EDGE_MEASUREMENT_ENABLE 
NAI_VR_RAW_TERMINATION_ENABLE 
NAI_VR_RAW_AC_COUPLE_ENABLE 
NAI_VR_RAW_RANGE_SELECT 
NAI_VR_RAW_SET_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_RAW_RESET_CYCLE_COUNT 
NAI_VR_RAW_AUTO_THRESHOLD_ENABLE 
NAI_VR_RAW_ENUM_COUNT 
NAI_VR_RAW_TEST_ENABLE 
NAI_VR_RAW_POWER_SUPPLY_ENABLE 
NAI_VR_RAW_CHAN_STATUS_ENABLE 
NAI_VR_RAW_CHANNEL_ENABLE 
NAI_VR_RAW_DIPOLE_ENABLE 
NAI_VR_RAW_FALLING_EDGE_MEASUREMENT_ENABLE 
NAI_VR_RAW_TERMINATION_ENABLE 
NAI_VR_RAW_AC_COUPLE_ENABLE 
NAI_VR_RAW_RANGE_SELECT 
NAI_VR_RAW_SET_ZERO_TORQUE_SIGNAL_PHASE 
NAI_VR_RAW_RESET_CYCLE_COUNT 
NAI_VR_RAW_AUTO_THRESHOLD_ENABLE 
NAI_VR_RAW_ENUM_COUNT 

◆ nai_vr_test_enable [1/2]

Enumerator
NAI_VR_TEST_ENABLE_IBIT_D3 
NAI_VR_TEST_ENABLE_IBIT_D3 

◆ nai_vr_test_enable [2/2]

Enumerator
NAI_VR_TEST_ENABLE_IBIT_D3 
NAI_VR_TEST_ENABLE_IBIT_D3