Data Fields
ADCBufMSP432E4_Object Struct Reference

ADCBufMSP432E4 Object. More...

#include <ADCBufMSP432E4.h>

Data Fields

SemaphoreP_Handle mutex
 
SemaphoreP_Handle convertComplete
 
HwiP_Handle sequencerHwiHandles [4]
 
uint_fast8_t pingpongFlag [4]
 
uint_fast8_t channelCount [4]
 
ADCBuf_Conversionconversions [4]
 
ADCBuf_Callback callBackFxn
 
uint16_t * sampleBuffer [4]
 
uint_fast16_t sampleIndex [4]
 
uint_fast16_t sampleCount [4]
 
ADCBufMSP432E4_SamplingDuration samplingDuration
 
uint32_t semaphoreTimeout
 
uint32_t samplingFrequency
 
ADCBuf_Recurrence_Mode recurrenceMode
 
ADCBuf_Return_Mode returnMode
 
UDMAMSP432E4_Handle dmaHandle
 
bool isOpen
 

Detailed Description

ADCBufMSP432E4 Object.

The application must not access any member variables of this structure!

Field Documentation

§ mutex

SemaphoreP_Handle ADCBufMSP432E4_Object::mutex

§ convertComplete

SemaphoreP_Handle ADCBufMSP432E4_Object::convertComplete

§ sequencerHwiHandles

HwiP_Handle ADCBufMSP432E4_Object::sequencerHwiHandles[4]

§ pingpongFlag

uint_fast8_t ADCBufMSP432E4_Object::pingpongFlag[4]

§ channelCount

uint_fast8_t ADCBufMSP432E4_Object::channelCount[4]

§ conversions

ADCBuf_Conversion* ADCBufMSP432E4_Object::conversions[4]

§ callBackFxn

ADCBuf_Callback ADCBufMSP432E4_Object::callBackFxn

§ sampleBuffer

uint16_t* ADCBufMSP432E4_Object::sampleBuffer[4]

§ sampleIndex

uint_fast16_t ADCBufMSP432E4_Object::sampleIndex[4]

§ sampleCount

uint_fast16_t ADCBufMSP432E4_Object::sampleCount[4]

§ samplingDuration

ADCBufMSP432E4_SamplingDuration ADCBufMSP432E4_Object::samplingDuration

ADC sampling duration

§ semaphoreTimeout

uint32_t ADCBufMSP432E4_Object::semaphoreTimeout

Timeout for read semaphore in ADCBuf_RETURN_MODE_BLOCKING

§ samplingFrequency

uint32_t ADCBufMSP432E4_Object::samplingFrequency

Frequency in Hz at which the ADC is triggered

§ recurrenceMode

ADCBuf_Recurrence_Mode ADCBufMSP432E4_Object::recurrenceMode

Should we convert continuously or one-shot

§ returnMode

ADCBuf_Return_Mode ADCBufMSP432E4_Object::returnMode

Mode for all conversions

§ dmaHandle

UDMAMSP432E4_Handle ADCBufMSP432E4_Object::dmaHandle

§ isOpen

bool ADCBufMSP432E4_Object::isOpen

The documentation for this struct was generated from the following file:
Copyright 2018, Texas Instruments Incorporated