| _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 |