XDK API  3.6.0
Documentation
Data Structures | Typedefs | Functions
AdcCentral.h File Reference
#include "Mcu_Adc.h"
+ Include dependency graph for AdcCentral.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  AdcCentral_ConfigScan_S
 struct to configure ADC in scan mode More...
 
struct  AdcCentral_ConfigSingle_S
 struct to configure ADC in single mode More...
 

Typedefs

typedef struct
AdcCentral_ConfigScan_S 
AdcCentral_ConfigScan_T
 
typedef struct
AdcCentral_ConfigScan_S
AdcCentral_ConfigScanPtr_T
 
typedef struct
AdcCentral_ConfigSingle_S 
AdcCentral_ConfigSingle_T
 
typedef struct
AdcCentral_ConfigSingle_S
AdcCentral_ConfigSinglePtr_T
 
typedef void(* AdcCentral_ScanCallback_T )(ADC_T adc, uint32_t samplingFrequency, uint16_t *buffer)
 Application callback for scan channel configuration. More...
 
typedef void(* AdcCentral_SingleCallback_T )(ADC_T adc, uint16_t *buffer)
 Application callback template for single channel configuration. More...
 

Functions

Retcode_T AdcCentral_DeInit (void)
 De-Initialize the ADC Module. More...
 
Retcode_T AdcCentral_Init (void)
 Initialize the ADC Central Module. More...
 
Retcode_T AdcCentral_StartScan (ADC_T adc, AdcCentral_ConfigScanPtr_T configScan)
 Start Scan Mode on ADC Interface & Start the PRS Timer as producer. More...
 
Retcode_T AdcCentral_StartSingle (ADC_T adc, AdcCentral_ConfigSinglePtr_T configStart)
 Start Single Mode on ADC Interface. More...
 
Retcode_T AdcCentral_StopScan (ADC_T adc, uint32_t ChannelScanMask)
 Stop the Scan mode on ADC Interface and stops the PRS timer used for sampling adc channels. More...
 

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:40 by doxygen 1.8.8