ADC_MEASUREMENT_ADV
|
Detailed Description
Structure to configure ADC_MEASUREMENT_ADV APP.
Definition at line 286 of file ADC_MEASUREMENT_ADV.h.
#include <ADC_MEASUREMENT_ADV.h>
Data Fields | |
const ADC_MEASUREMENT_ADV_CHANNEL_t **const | channel_array |
ADC_MEASUREMENT_ADV_EVENT_CONFIG_t | event_config |
ADC_MEASUREMENT_ADV_STATUS_t * | init_state |
ADC_MEASUREMENT_ADV_REQUEST_SOURCE_t | req_src |
const uint8_t | group_index |
const uint8_t | total_number_of_entries |
const uint8_t | total_number_of_channels |
const bool | start_at_initialization |
const bool | configure_globiclass1 |
const ADC_SCAN_ENTRY_t **const | scan_entries |
const ADC_QUEUE_ENTRY_t **const | queue_entries |
const XMC_VADC_QUEUE_ENTRY_t **const | local_queue_entries |
ADC_SCAN_t *const | scan_handle |
ADC_QUEUE_t *const | queue_handle |
ADC_MEASUREMENT_ADV_SCAN_t *const | local_scan_handle |
ADC_MEASUREMENT_ADV_QUEUE_t *const | local_queue_handle |
uint8_t | sync_slave_g0:1 |
uint8_t | sync_slave_g1:1 |
uint8_t | sync_slave_g2:1 |
uint8_t | sync_slave_g3:1 |
Field Documentation
This holds an array of channels configured by the current instance of the ADC_MEASUREMENT_ADV APP
Definition at line 288 of file ADC_MEASUREMENT_ADV.h.
Referenced by ADC_MEASUREMENT_ADV_Init().
const bool ADC_MEASUREMENT_ADV::configure_globiclass1 |
Copy the master channels conversion parameters to the global iclass 1. Hence the slave channels are using the same features as that of the master.
Definition at line 356 of file ADC_MEASUREMENT_ADV.h.
This hold the pointer to the function that does mux configuration. Which entails channel node and result node configuration
Definition at line 306 of file ADC_MEASUREMENT_ADV.h.
Referenced by ADC_MEASUREMENT_ADV_Init().
const uint8_t ADC_MEASUREMENT_ADV::group_index |
The group index number for the APP
Definition at line 345 of file ADC_MEASUREMENT_ADV.h.
Referenced by ADC_MEASUREMENT_ADV_SetIclass(), ADC_MEASUREMENT_ADV_SetSubtractionValue(), ADC_MEASUREMENT_ADV_SoftwareTrigger(), and ADC_MEASUREMENT_ADV_StartADC().
This enumeration gives information about the status of the APP
Definition at line 325 of file ADC_MEASUREMENT_ADV.h.
Referenced by ADC_MEASUREMENT_ADV_Init().
const XMC_VADC_QUEUE_ENTRY_t** const ADC_MEASUREMENT_ADV::local_queue_entries |
Holds the pointer to the queue entries.
Definition at line 301 of file ADC_MEASUREMENT_ADV.h.
Pointer to the queue handle
Definition at line 321 of file ADC_MEASUREMENT_ADV.h.
Pointer to the scan handle
Definition at line 318 of file ADC_MEASUREMENT_ADV.h.
const ADC_QUEUE_ENTRY_t** const ADC_MEASUREMENT_ADV::queue_entries |
Holds the pointer to the queue entries.
Definition at line 298 of file ADC_MEASUREMENT_ADV.h.
ADC_QUEUE_t* const ADC_MEASUREMENT_ADV::queue_handle |
Pointer to the ADC_QUEUE APP handle
Definition at line 315 of file ADC_MEASUREMENT_ADV.h.
The request source used by this instance of the ADC_MEASUREMENT_ADV APP
Definition at line 327 of file ADC_MEASUREMENT_ADV.h.
Referenced by ADC_MEASUREMENT_ADV_Init(), ADC_MEASUREMENT_ADV_SoftwareTrigger(), and ADC_MEASUREMENT_ADV_StartADC().
const ADC_SCAN_ENTRY_t** const ADC_MEASUREMENT_ADV::scan_entries |
Holds the pointer to the scan entries.
Definition at line 295 of file ADC_MEASUREMENT_ADV.h.
ADC_SCAN_t* const ADC_MEASUREMENT_ADV::scan_handle |
Pointer to the ADC_SCAN APP handle
Definition at line 312 of file ADC_MEASUREMENT_ADV.h.
const bool ADC_MEASUREMENT_ADV::start_at_initialization |
This determines if the insertion of the queue or scan entries should happen after initialization of the APP
Definition at line 353 of file ADC_MEASUREMENT_ADV.h.
Referenced by ADC_MEASUREMENT_ADV_Init().
If set the group-0 will be configured as the slave group.
Definition at line 335 of file ADC_MEASUREMENT_ADV.h.
If set the group-1 will be configured as the slave group
Definition at line 336 of file ADC_MEASUREMENT_ADV.h.
If set the group-2 will be configured as the slave group
Definition at line 337 of file ADC_MEASUREMENT_ADV.h.
If set the group-3 will be configured as the slave group
Definition at line 338 of file ADC_MEASUREMENT_ADV.h.
const uint8_t ADC_MEASUREMENT_ADV::total_number_of_channels |
Indicates the total number of channels configured in the current APP instance
Definition at line 350 of file ADC_MEASUREMENT_ADV.h.
Referenced by ADC_MEASUREMENT_ADV_Init().
const uint8_t ADC_MEASUREMENT_ADV::total_number_of_entries |
Indicates the total number of entries configured in the current APP instance
Definition at line 347 of file ADC_MEASUREMENT_ADV.h.
Referenced by ADC_MEASUREMENT_ADV_Init().
The documentation for this struct was generated from the following file: