Functions
Configuration_api

Functions

EM_message_code EM_configureEnergyMeasurement (EM_SW_Lib_Config_Handle *config, EM_SW_Lib_Result_Handle *result)
 The following API initializes the variables needed by the library at run time. This includes the G constant value used for the IIR filter, 1 over sample count and 1 / (3600 * sampling frequency) which are used to calculate metrology results. This function also checks for configuration errors. More...
 
void EM_initDCFilters (EM_SW_Lib_Config_Handle *config, EM_SW_Lib_Result_Handle *result)
 The following API initializes the voltage / current DC filters to 0. More...
 

Detailed Description

Function Documentation

§ EM_configureEnergyMeasurement()

EM_message_code EM_configureEnergyMeasurement ( EM_SW_Lib_Config_Handle config,
EM_SW_Lib_Result_Handle result 
)

The following API initializes the variables needed by the library at run time. This includes the G constant value used for the IIR filter, 1 over sample count and 1 / (3600 * sampling frequency) which are used to calculate metrology results. This function also checks for configuration errors.

Parameters
[in]configis a pointer to the EM SW Library user configuration
[in]resultis a pointer to the EM SW Result configuration
Returns
EM_message_code

§ EM_initDCFilters()

void EM_initDCFilters ( EM_SW_Lib_Config_Handle config,
EM_SW_Lib_Result_Handle result 
)

The following API initializes the voltage / current DC filters to 0.

Parameters
[in]configis a pointer to the EM SW Library user configuration
[in]resultis a pointer to the EM SW Result configuration
Returns
None
© Copyright 1995-2018, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale