Contains EM SW Lib Phase Calibration. More...
#include <emSwLib.h>
Data Fields | |
uint8_t | activePulseGpioPort |
uint8_t | reactivePulseGpioPort |
uint16_t | activePulseGpioPin |
uint16_t | reactivePulseGpioPin |
uint64_t | activeEnergyCounter |
Ongoing Active Energy Sum. More... | |
uint16_t | activeEnergyPulseRemaining |
Counter used to keep track of remaining ADC samples to keep pulse high. More... | |
uint64_t | reactiveEnergyCounter |
Ongoing Reactive Energy Sum. More... | |
uint16_t | reactiveEnergyPulseRemaining |
Counter used to keep track of remaining ADC samples to keep pulse high. More... | |
Contains EM SW Lib Phase Calibration.
uint8_t _EM_Pulse_Settings_::activePulseGpioPort |
Each phase uses a GPIO port used to generate a pulse used for calibration Possible options for each port:
uint8_t _EM_Pulse_Settings_::reactivePulseGpioPort |
Each phase uses a GPIO port used to generate a pulse used for calibration Possible options for each port:
uint16_t _EM_Pulse_Settings_::activePulseGpioPin |
Each phase uses a GPIO pin used to generate a pulse used for calibration Possible options for each pin:
uint16_t _EM_Pulse_Settings_::reactivePulseGpioPin |
Each phase uses a GPIO pin used to generate a pulse used for calibration Possible options for each pin:
uint64_t _EM_Pulse_Settings_::activeEnergyCounter |
Ongoing Active Energy Sum.
uint16_t _EM_Pulse_Settings_::activeEnergyPulseRemaining |
Counter used to keep track of remaining ADC samples to keep pulse high.
uint64_t _EM_Pulse_Settings_::reactiveEnergyCounter |
Ongoing Reactive Energy Sum.
uint16_t _EM_Pulse_Settings_::reactiveEnergyPulseRemaining |
Counter used to keep track of remaining ADC samples to keep pulse high.