Contains EM SW Lib Algorithm Configuration. More...
#include <emSwLib.h>
Data Fields | |
EM_Power_t | residualPowerCutoff |
EM_Power_t | totalResidualPowerCutoff |
uint8_t | mainNomFreq |
Nominal Freq value for the system (Hz) More... | |
_iq29 | sqrtTwoConst |
Square of 2 constant used for Vpeak and Ipeak calculations. More... | |
_iq30 | energyCalcConst |
One dividing by (3600 x sampling frequency) More... | |
uint16_t | freqSampling |
Sampling Frequency (Hz) More... | |
uint16_t | reactPowIIRMinFreq |
Min Frequency for the IIR coefficient table. More... | |
uint8_t | reactPowIIRShift |
Number of shifts required to calculated index for IIR table. More... | |
uint16_t | reactPowIIRLength |
Length of the IIR coefficient table. More... | |
_iq30 * | reactPowIIRTable |
Contains EM SW Lib Algorithm Configuration.
EM_Power_t _EM_Algorithm_Configuration_::residualPowerCutoff |
Residual Power Cutoff per each phase. This threshold is used as the minimum value of power to store. Power values below this value will not be stored.
EM_Power_t _EM_Algorithm_Configuration_::totalResidualPowerCutoff |
Residual Power Cutoff for the sum of all the phases. If the sum of all phase power values is below this value, the total power value will not be updated.
uint8_t _EM_Algorithm_Configuration_::mainNomFreq |
Nominal Freq value for the system (Hz)
_iq29 _EM_Algorithm_Configuration_::sqrtTwoConst |
Square of 2 constant used for Vpeak and Ipeak calculations.
_iq30 _EM_Algorithm_Configuration_::energyCalcConst |
One dividing by (3600 x sampling frequency)
uint16_t _EM_Algorithm_Configuration_::freqSampling |
Sampling Frequency (Hz)
uint16_t _EM_Algorithm_Configuration_::reactPowIIRMinFreq |
Min Frequency for the IIR coefficient table.
uint8_t _EM_Algorithm_Configuration_::reactPowIIRShift |
Number of shifts required to calculated index for IIR table.
uint16_t _EM_Algorithm_Configuration_::reactPowIIRLength |
Length of the IIR coefficient table.
_iq30* _EM_Algorithm_Configuration_::reactPowIIRTable |