Contains EM SW Lib System Configuration. More...
#include <emSwLib.h>
Data Fields | |
EM_Pulse_Settings * | pulseArray |
uint8_t | pulseArrayLength |
Length of the pulseArray configuration. More... | |
uint64_t | indPhaseMeterConstant |
uint16_t | indPhasePulseDuration |
Pulse duration in ADC counts for each active / reactive energy. More... | |
uint64_t | totalPhaseMeterConstant |
uint16_t | totalPhasePulseDuration |
uint8_t | pulseGeneration |
Contains EM SW Lib System Configuration.
EM_Pulse_Settings* _EM_System_Configuration_::pulseArray |
Pointer to the location where the pulse configuration is stored (one for each phase)
uint8_t _EM_System_Configuration_::pulseArrayLength |
Length of the pulseArray configuration.
uint64_t _EM_System_Configuration_::indPhaseMeterConstant |
Number of pulses for each / kWH (active energy) or number of pulses for each / kVarh (reactive energy) for each phase
uint16_t _EM_System_Configuration_::indPhasePulseDuration |
Pulse duration in ADC counts for each active / reactive energy.
uint64_t _EM_System_Configuration_::totalPhaseMeterConstant |
Number of pulses for each / kWH for the cumulative total active energy or number of pulses for each / kVarh for the cumulative reactive energy
uint16_t _EM_System_Configuration_::totalPhasePulseDuration |
Pulse duration in ADC counts for the cumulative total of active / reactive energy
uint8_t _EM_System_Configuration_::pulseGeneration |
Register used to enable / disable the phase pulse flag: