Data Fields
_EM_System_Configuration_ Struct Reference

Contains EM SW Lib System Configuration. More...

#include <emSwLib.h>

Collaboration diagram for _EM_System_Configuration_:
Collaboration graph
[legend]

Data Fields

EM_Pulse_SettingspulseArray
 
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
 

Detailed Description

Contains EM SW Lib System Configuration.

Field Documentation

§ pulseArray

EM_Pulse_Settings* _EM_System_Configuration_::pulseArray

Pointer to the location where the pulse configuration is stored (one for each phase)

§ pulseArrayLength

uint8_t _EM_System_Configuration_::pulseArrayLength

Length of the pulseArray configuration.

§ indPhaseMeterConstant

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

§ indPhasePulseDuration

uint16_t _EM_System_Configuration_::indPhasePulseDuration

Pulse duration in ADC counts for each active / reactive energy.

§ totalPhaseMeterConstant

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

§ totalPhasePulseDuration

uint16_t _EM_System_Configuration_::totalPhasePulseDuration

Pulse duration in ADC counts for the cumulative total of active / reactive energy

§ pulseGeneration

uint8_t _EM_System_Configuration_::pulseGeneration

Register used to enable / disable the phase pulse flag:

  • EM_PULSE_GEN_PHASE_A - EM_PULSE_GEN_PHASE_B
  • EM_PULSE_GEN_PHASE_C
  • EM_PULSE_GEN_PHASE_D
  • EM_PULSE_GEN_PHASE_E
  • EM_PULSE_GEN_PHASE_F
  • EM_PULSE_GEN_PHASE_NEUTRAL
  • EM_PULSE_GEN_PHASE_AGGREGATE

The documentation for this struct was generated from the following file:
© Copyright 1995-2018, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale