| _adc | PowerSampling | private |
| _adcChannelSwaps | PowerSampling | private |
| _adcConfig | PowerSampling | private |
| _adcRestarts | PowerSampling | private |
| _avgCurrentRmsMilliAmp | PowerSampling | private |
| _avgPowerDiscount | PowerSampling | private |
| _avgPowerMilliWatt | PowerSampling | private |
| _avgVoltageRmsMilliVolt | PowerSampling | private |
| _avgZeroCurrent | PowerSampling | private |
| _avgZeroCurrentDiscount | PowerSampling | private |
| _avgZeroVoltage | PowerSampling | private |
| _avgZeroVoltageDiscount | PowerSampling | private |
| _boardConfig | PowerSampling | private |
| _boardPowerZero | PowerSampling | private |
| _bufferQueue | PowerSampling | private |
| _bufSkipCount | PowerSampling | private |
| _calibratePowerZeroCountDown | PowerSampling | private |
| _consecutiveDimmerOvercurrent | PowerSampling | private |
| _consecutiveOvercurrent | PowerSampling | private |
| _currentMilliAmpThresholdDimmer | PowerSampling | private |
| _currentRmsMilliAmpHist | PowerSampling | private |
| _dimmerFailureDetectionStarted | PowerSampling | private |
| _energyUsedmicroJoule | PowerSampling | private |
| _filteredCurrentRmsHistMA | PowerSampling | private |
| _filterParams | PowerSampling | private |
| _histCopy | PowerSampling | private |
| _inputSamples | PowerSampling | private |
| _isInitialized | PowerSampling | private |
| _lastBufIndex | PowerSampling | private |
| _lastBufSeqNr | PowerSampling | private |
| _lastFilteredBufIndex | PowerSampling | private |
| _lastSoftfuse | PowerSampling | private |
| _lastSoftfuseSamples | PowerSampling | private |
| _lastSwitchOffTicks | PowerSampling | private |
| _lastSwitchOffTicksValid | PowerSampling | private |
| _lastSwitchSamples | PowerSampling | private |
| _lastSwitchSamplesHeader | PowerSampling | private |
| _lastSwitchState | PowerSampling | private |
| _logsEnabled | PowerSampling | private |
| _negativePowerThresholdMilliWatt | PowerSampling | private |
| _operationMode | PowerSampling | private |
| _outputSamples | PowerSampling | private |
| _powerDiffThresholdMinMilliWatt | PowerSampling | private |
| _powerDiffThresholdPart | PowerSampling | private |
| _powerMilliWattHist | PowerSampling | private |
| _recalibrateZeroCurrent | PowerSampling | private |
| _recalibrateZeroVoltage | PowerSampling | private |
| _slowAvgPowerCount | PowerSampling | private |
| _slowAvgPowerDiscount | PowerSampling | private |
| _slowAvgPowerMilliWatt | PowerSampling | private |
| _switchHist | PowerSampling | private |
| _voltageRmsMilliVoltHist | PowerSampling | private |
| _zeroCurrentCount | PowerSampling | private |
| _zeroVoltageCount | PowerSampling | private |
| applyAdcConfig(adc_channel_id_t channelIndex) | PowerSampling | private |
| asInt | PowerSampling | |
| calculateCurrentZero(adc_buffer_id_t bufIndex) | PowerSampling | private |
| calculateEnergy() | PowerSampling | private |
| calculatePower(adc_buffer_id_t bufIndex) | PowerSampling | private |
| calculateSlowAveragePower(float powerMilliWatt, float fastAvgPowerMilliWatt) | PowerSampling | private |
| calculateVoltageZero(adc_buffer_id_t bufIndex) | PowerSampling | private |
| calibratePowerZero(int32_t powerMilliWatt) | PowerSampling | private |
| changeRange(uint8_t channel, int32_t amount) | PowerSampling | private |
| checkSoftfuse(int32_t currentRmsMilliAmp, int32_t currentRmsMilliAmpFiltered, int32_t voltageRmsMilliVolt, adc_buffer_id_t bufIndex) | PowerSampling | private |
| config | PowerSampling | |
| current | PowerSampling | |
| enableDifferentialModeCurrent(bool enable) | PowerSampling | private |
| enableDifferentialModeVoltage(bool enable) | PowerSampling | private |
| enableSwitchcraft(bool enable) | PowerSampling | private |
| enableZeroCrossingInterrupt(ps_zero_crossing_cb_t callback) | PowerSampling | |
| EventListener() | EventListener | inlineprivate |
| filter(adc_buffer_id_t bufIndexIn, adc_buffer_id_t bufIndexOut, adc_channel_id_t channel_id) | PowerSampling | private |
| filteredCurrent | PowerSampling | |
| flags | PowerSampling | |
| getInstance() | PowerSampling | inlinestatic |
| getSkippedBufCount() | PowerSampling | |
| handleEvent(event_t &event) | PowerSampling | virtual |
| handleGetPowerSamples(PowerSamplesType type, uint8_t index, cs_result_t &result) | PowerSampling | private |
| init(const boards_config_t *boardConfig) | PowerSampling | |
| initAverages() | PowerSampling | private |
| initEnergyUsed() | PowerSampling | private |
| isConsecutiveBuf(adc_buffer_seq_nr_t seqNr, adc_buffer_seq_nr_t prevSeqNr) | PowerSampling | private |
| isValidBuf(adc_buffer_id_t bufIndex) | PowerSampling | private |
| isVoltageAndCurrentSwapped(adc_buffer_id_t bufIndex, adc_buffer_id_t prevBufIndex) | PowerSampling | private |
| listen() | EventListener | private |
| numFilteredBuffersForProcessing | PowerSampling | privatestatic |
| numSwitchSamplesBuffers | PowerSampling | privatestatic |
| numUnfilteredBuffers | PowerSampling | privatestatic |
| pinCount | PowerSampling | |
| pinIndex | PowerSampling | |
| power | PowerSampling | |
| powerSampleAdcDone(adc_buffer_id_t bufIndex) | PowerSampling | |
| powerSampleFirstStart() | PowerSampling | |
| PowerSampling() | PowerSampling | private |
| printBuf(adc_buffer_id_t bufIndex) | PowerSampling | private |
| removeInvalidBufs() | PowerSampling | private |
| sampleCurrentDone(uint8_t type) | PowerSampling | |
| selectNextPin(adc_channel_id_t channel) | PowerSampling | private |
| slowAvgPowerConvergedCount | PowerSampling | private |
| startSampling() | PowerSampling | |
| storeEnergyUsed() | PowerSampling | private |
| switchHistSize | PowerSampling | privatestatic |
| TYPIFY(CONFIG_VOLTAGE_MULTIPLIER) _voltageMultiplier | PowerSampling | private |
| TYPIFY(CONFIG_CURRENT_MULTIPLIER) _currentMultiplier | PowerSampling | private |
| TYPIFY(CONFIG_VOLTAGE_ADC_ZERO) _voltageZero | PowerSampling | private |
| TYPIFY(CONFIG_CURRENT_ADC_ZERO) _currentZero | PowerSampling | private |
| TYPIFY(CONFIG_POWER_ZERO) _powerZero | PowerSampling | private |
| TYPIFY(CONFIG_SOFT_FUSE_CURRENT_THRESHOLD) _currentMilliAmpThreshold | PowerSampling | private |
| voltage | PowerSampling | |
| ~EventListener() | EventListener | privatevirtual |