Jump to main content

# 1.1.4.55 DRV_METROLOGY_HARMONIC_ANALYSIS Struct

## C

    typedefstruct {
        DRV_METROLOGY_HARMONICS_RMS * pHarmonicAnalysisResponse;
        uint32_t harmonicBitmap;
        uint8_t integrationPeriods;
        bool  running;
        bool holdRegs;
    } DRV_METROLOGY_HARMONIC_ANALYSIS;

## Summary

Internal data used to perform the harmonic analysis.

## Description

Field description:

- pHarmonicAnalysisResponse: Pointer to store the result of the harmonic analysis
- harmonicBitmap: Store the harmonics to be analyzed
- integrationPeriods: Indicate the number of integration periods that must be waited until get the response
- running: Flag to indicate that harmonic analysis is in process
- holdRegs: Flag to hold registered values even if a new integration period occurs

## Remarks

None.

Rev: E