ADC_MEASUREMENT_ADV: Enumerations

Modbus RTU XMC47

ADC_MEASUREMENT_ADV
Enumerations
enum  ADC_MEASUREMENT_ADV_STATUS { ADC_MEASUREMENT_ADV_STATUS_SUCCESS = 0, ADC_MEASUREMENT_ADV_STATUS_FAILURE, ADC_MEASUREMENT_ADV_STATUS_UNINITIALIZED }
 Return value of an API. More...
enum  ADC_MEASUREMENT_ADV_REQUEST_SOURCE { ADC_MEASUREMENT_ADV_REQUEST_SOURCE_SCAN = 0, ADC_MEASUREMENT_ADV_REQUEST_SOURCE_LOCAL_SCAN, ADC_MEASUREMENT_ADV_REQUEST_SOURCE_QUEUE, ADC_MEASUREMENT_ADV_REQUEST_SOURCE_LOCAL_QUEUE }
 The selected Request source.
enum  ADC_MEASUREMENT_ADV_GAIN { ADC_MEASUREMENT_ADV_GAIN_1 = 0U, ADC_MEASUREMENT_ADV_GAIN_3 = 1U, ADC_MEASUREMENT_ADV_GAIN_6 = 2U, ADC_MEASUREMENT_ADV_GAIN_12 = 3U }
 The gain applied on the input signal.
enum  ADC_MEASUREMENT_ADV_SUBTRATION {
  ADC_MEASUREMENT_ADV_SUBTRATION_12BIT_LEFT_ALIGN = 0U, ADC_MEASUREMENT_ADV_SUBTRATION_12BIT_RIGHT_ALIGN = 0U, ADC_MEASUREMENT_ADV_SUBTRATION_10BIT_LEFT_ALIGN = 2U, ADC_MEASUREMENT_ADV_SUBTRATION_10BIT_RIGHT_ALIGN = 0U,
  ADC_MEASUREMENT_ADV_SUBTRATION_8BIT_LEFT_ALIGN = 4U, ADC_MEASUREMENT_ADV_SUBTRATION_8BIT_RIGHT_ALIGN = 0U
}
 Alignment options for the subtraction value.
enum  ADC_MEASUREMENT_ADV_FAST_COMPARE { ADC_MEASUREMENT_ADV_FAST_COMPARE_LOW = 0U, ADC_MEASUREMENT_ADV_FAST_COMPARE_HIGH = 1U, ADC_MEASUREMENT_ADV_FAST_COMPARE_INVALID = 2U }
 The result of the fast compare operation.
enum  ADC_MEASUREMENT_ADV_SYNC_SEQ { ADC_MEASUREMENT_ADV_SYNC_SEQ_POWER_DOWN = 0U, ADC_MEASUREMENT_ADV_SYNC_SEQ_STSEL_CONFIG, ADC_MEASUREMENT_ADV_SYNC_SEQ_EVAL_CONFIG }
 The result of the fast compare operation.
typedef enum
ADC_MEASUREMENT_ADV_STATUS 
ADC_MEASUREMENT_ADV_STATUS_t
 Return value of an API.
typedef enum
ADC_MEASUREMENT_ADV_REQUEST_SOURCE 
ADC_MEASUREMENT_ADV_REQUEST_SOURCE_t
 The selected Request source.
typedef enum
ADC_MEASUREMENT_ADV_GAIN 
ADC_MEASUREMENT_ADV_GAIN_t
 The gain applied on the input signal.
typedef enum
ADC_MEASUREMENT_ADV_SUBTRATION 
ADC_MEASUREMENT_ADV_SUBTRATION_t
 Alignment options for the subtraction value.
typedef enum
ADC_MEASUREMENT_ADV_FAST_COMPARE 
ADC_MEASUREMENT_ADV_FAST_COMPARE_t
 The result of the fast compare operation.
typedef enum
ADC_MEASUREMENT_ADV_SYNC_SEQ 
ADC_MEASUREMENT_ADV_SYNC_SEQ_t
 The result of the fast compare operation.

Enumeration Type Documentation

Return value of an API.

Enumerator:
ADC_MEASUREMENT_ADV_STATUS_SUCCESS 

The API call is successful

ADC_MEASUREMENT_ADV_STATUS_FAILURE 

The API call is failed

ADC_MEASUREMENT_ADV_STATUS_UNINITIALIZED 

APP has not been Initialized

Definition at line 107 of file ADC_MEASUREMENT_ADV.h.