Jump to main content

##

# 2.3.7 ADCx_ConversionStatusGet Function

## C

    bool ADCx_ConversionStatusGet( void ); // x is instance of the peripheral and it is applicable only for devices having multiple instances of the peripheral.

## Summary

Returns the status of the conversion of the channel.

## Description

This function returns the status of whether channel conversion is complete

## Precondition

ADCx_Initialize() function must have been called first for the associated instance. Also conversion must have been started.

## Parameters

None.

## Returns

false - Conversion is not finished or not started yet true - Conversion is complete

## Example

    bool adcConversionStatus = false;
    ADC0_Initialize();
    ADC0_ConversionStart();
    adcConversionStatus = ADC0_ConversionStatusGet();

## Remarks

This function should be called only after conversion is started.