Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
PowerSampling Member List

This is the complete list of members for PowerSampling, including all inherited members.

_adcPowerSamplingprivate
_adcChannelSwapsPowerSamplingprivate
_adcConfigPowerSamplingprivate
_adcRestartsPowerSamplingprivate
_avgCurrentRmsMilliAmpPowerSamplingprivate
_avgPowerDiscountPowerSamplingprivate
_avgPowerMilliWattPowerSamplingprivate
_avgVoltageRmsMilliVoltPowerSamplingprivate
_avgZeroCurrentPowerSamplingprivate
_avgZeroCurrentDiscountPowerSamplingprivate
_avgZeroVoltagePowerSamplingprivate
_avgZeroVoltageDiscountPowerSamplingprivate
_boardConfigPowerSamplingprivate
_boardPowerZeroPowerSamplingprivate
_bufferQueuePowerSamplingprivate
_bufSkipCountPowerSamplingprivate
_calibratePowerZeroCountDownPowerSamplingprivate
_consecutiveDimmerOvercurrentPowerSamplingprivate
_consecutiveOvercurrentPowerSamplingprivate
_currentMilliAmpThresholdDimmerPowerSamplingprivate
_currentRmsMilliAmpHistPowerSamplingprivate
_dimmerFailureDetectionStartedPowerSamplingprivate
_energyUsedmicroJoulePowerSamplingprivate
_filteredCurrentRmsHistMAPowerSamplingprivate
_filterParamsPowerSamplingprivate
_histCopyPowerSamplingprivate
_inputSamplesPowerSamplingprivate
_isInitializedPowerSamplingprivate
_lastBufIndexPowerSamplingprivate
_lastBufSeqNrPowerSamplingprivate
_lastFilteredBufIndexPowerSamplingprivate
_lastSoftfusePowerSamplingprivate
_lastSoftfuseSamplesPowerSamplingprivate
_lastSwitchOffTicksPowerSamplingprivate
_lastSwitchOffTicksValidPowerSamplingprivate
_lastSwitchSamplesPowerSamplingprivate
_lastSwitchSamplesHeaderPowerSamplingprivate
_lastSwitchStatePowerSamplingprivate
_logsEnabledPowerSamplingprivate
_negativePowerThresholdMilliWattPowerSamplingprivate
_operationModePowerSamplingprivate
_outputSamplesPowerSamplingprivate
_powerDiffThresholdMinMilliWattPowerSamplingprivate
_powerDiffThresholdPartPowerSamplingprivate
_powerMilliWattHistPowerSamplingprivate
_recalibrateZeroCurrentPowerSamplingprivate
_recalibrateZeroVoltagePowerSamplingprivate
_slowAvgPowerCountPowerSamplingprivate
_slowAvgPowerDiscountPowerSamplingprivate
_slowAvgPowerMilliWattPowerSamplingprivate
_switchHistPowerSamplingprivate
_voltageRmsMilliVoltHistPowerSamplingprivate
_zeroCurrentCountPowerSamplingprivate
_zeroVoltageCountPowerSamplingprivate
applyAdcConfig(adc_channel_id_t channelIndex)PowerSamplingprivate
asIntPowerSampling
calculateCurrentZero(adc_buffer_id_t bufIndex)PowerSamplingprivate
calculateEnergy()PowerSamplingprivate
calculatePower(adc_buffer_id_t bufIndex)PowerSamplingprivate
calculateSlowAveragePower(float powerMilliWatt, float fastAvgPowerMilliWatt)PowerSamplingprivate
calculateVoltageZero(adc_buffer_id_t bufIndex)PowerSamplingprivate
calibratePowerZero(int32_t powerMilliWatt)PowerSamplingprivate
changeRange(uint8_t channel, int32_t amount)PowerSamplingprivate
checkSoftfuse(int32_t currentRmsMilliAmp, int32_t currentRmsMilliAmpFiltered, int32_t voltageRmsMilliVolt, adc_buffer_id_t bufIndex)PowerSamplingprivate
configPowerSampling
currentPowerSampling
enableDifferentialModeCurrent(bool enable)PowerSamplingprivate
enableDifferentialModeVoltage(bool enable)PowerSamplingprivate
enableSwitchcraft(bool enable)PowerSamplingprivate
enableZeroCrossingInterrupt(ps_zero_crossing_cb_t callback)PowerSampling
EventListener()EventListenerinlineprivate
filter(adc_buffer_id_t bufIndexIn, adc_buffer_id_t bufIndexOut, adc_channel_id_t channel_id)PowerSamplingprivate
filteredCurrentPowerSampling
flagsPowerSampling
getInstance()PowerSamplinginlinestatic
getSkippedBufCount()PowerSampling
handleEvent(event_t &event)PowerSamplingvirtual
handleGetPowerSamples(PowerSamplesType type, uint8_t index, cs_result_t &result)PowerSamplingprivate
init(const boards_config_t *boardConfig)PowerSampling
initAverages()PowerSamplingprivate
initEnergyUsed()PowerSamplingprivate
isConsecutiveBuf(adc_buffer_seq_nr_t seqNr, adc_buffer_seq_nr_t prevSeqNr)PowerSamplingprivate
isValidBuf(adc_buffer_id_t bufIndex)PowerSamplingprivate
isVoltageAndCurrentSwapped(adc_buffer_id_t bufIndex, adc_buffer_id_t prevBufIndex)PowerSamplingprivate
listen()EventListenerprivate
numFilteredBuffersForProcessingPowerSamplingprivatestatic
numSwitchSamplesBuffersPowerSamplingprivatestatic
numUnfilteredBuffersPowerSamplingprivatestatic
pinCountPowerSampling
pinIndexPowerSampling
powerPowerSampling
powerSampleAdcDone(adc_buffer_id_t bufIndex)PowerSampling
powerSampleFirstStart()PowerSampling
PowerSampling()PowerSamplingprivate
printBuf(adc_buffer_id_t bufIndex)PowerSamplingprivate
removeInvalidBufs()PowerSamplingprivate
sampleCurrentDone(uint8_t type)PowerSampling
selectNextPin(adc_channel_id_t channel)PowerSamplingprivate
slowAvgPowerConvergedCountPowerSamplingprivate
startSampling()PowerSampling
storeEnergyUsed()PowerSamplingprivate
switchHistSizePowerSamplingprivatestatic
TYPIFY(CONFIG_VOLTAGE_MULTIPLIER) _voltageMultiplierPowerSamplingprivate
TYPIFY(CONFIG_CURRENT_MULTIPLIER) _currentMultiplierPowerSamplingprivate
TYPIFY(CONFIG_VOLTAGE_ADC_ZERO) _voltageZeroPowerSamplingprivate
TYPIFY(CONFIG_CURRENT_ADC_ZERO) _currentZeroPowerSamplingprivate
TYPIFY(CONFIG_POWER_ZERO) _powerZeroPowerSamplingprivate
TYPIFY(CONFIG_SOFT_FUSE_CURRENT_THRESHOLD) _currentMilliAmpThresholdPowerSamplingprivate
voltagePowerSampling
~EventListener()EventListenerprivatevirtual