SparkFun Qwiic Current Sensor - ADE7953  v1.0.0-3-g9a02684
Arduino Library for the SparkFun Qwiic Current Sensor (ADE7953)
Loading...
Searching...
No Matches
SfeADE7953ArdI2C Member List

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

_baselineAsfDevADE7953protected
_baselineBsfDevADE7953protected
_burdenResistorsfDevADE7953protected
_ctRatioAsfDevADE7953protected
_ctRatioBsfDevADE7953protected
_fullScaleCodesfDevADE7953protected
_fullScaleVRMSsfDevADE7953protected
_theBussfDevADE7953protected
applyDefaultConfig(void)sfDevADE7953protected
autoCalibrateA(uint16_t numSamples=50)sfDevADE7953
autoCalibrateB(uint16_t numSamples=50)sfDevADE7953
begin(uint8_t address=kI2CAddress, TwoWire &wirePort=Wire)SfeADE7953ArdI2Cinline
sfDevADE7953::begin(sfTkIBus *theBus=nullptr)sfDevADE7953
clampPreset(sfe_ade7953_clamp_t clamp, float &ratio, sfe_ade7953_pga_gain_t &gain)sfDevADE7953protectedstatic
clearCalibration(void)sfDevADE7953
enableHPF(bool enable)sfDevADE7953
enableZXLPF(bool enable)sfDevADE7953
getBurdenResistor(void)sfDevADE7953
getCurrentA(float &amps)sfDevADE7953
getCurrentB(float &amps)sfDevADE7953
getCurrentTransformerRatio(void)sfDevADE7953
getCurrentTransformerRatioA(void)sfDevADE7953
getCurrentTransformerRatioB(void)sfDevADE7953
getDigitalGainIA(uint32_t &gain)sfDevADE7953
getDigitalGainIA(float &multiplier)sfDevADE7953
getDigitalGainIB(uint32_t &gain)sfDevADE7953
getDigitalGainIB(float &multiplier)sfDevADE7953
getGainIA(sfe_ade7953_pga_gain_t &gain)sfDevADE7953
getGainIB(sfe_ade7953_pga_gain_t &gain)sfDevADE7953
getGainV(sfe_ade7953_pga_gain_t &gain)sfDevADE7953
getInstantaneousIA(int32_t &value)sfDevADE7953
getInstantaneousIB(int32_t &value)sfDevADE7953
getInterruptEnableA(sfe_ade7953_irq_reg_t &mask)sfDevADE7953
getInterruptEnableB(sfe_ade7953_irq_reg_t &mask)sfDevADE7953
getInterruptStatusA(sfe_ade7953_irq_reg_t &status)sfDevADE7953
getInterruptStatusB(sfe_ade7953_irq_reg_t &status)sfDevADE7953
getIRMSA(uint32_t &value)sfDevADE7953
getIRMSB(uint32_t &value)sfDevADE7953
getIRMSOffsetA(int32_t &offset)sfDevADE7953
getIRMSOffsetB(int32_t &offset)sfDevADE7953
getLastAddress(uint16_t &address)sfDevADE7953
getLastData16(uint16_t &data)sfDevADE7953
getLastData32(uint32_t &data)sfDevADE7953
getLastData8(uint8_t &data)sfDevADE7953
getLastOperation(uint8_t &op)sfDevADE7953
getLineCycleCount(uint16_t &halfCycles)sfDevADE7953
getLineCycleMode(sfe_ade7953_lcycmode_reg_t &mode)sfDevADE7953
getNoLoadDisable(sfe_ade7953_disnoload_reg_t &mask)sfDevADE7953
getOvercurrentLevel(uint32_t &level)sfDevADE7953
getPeakIA(uint32_t &value)sfDevADE7953
getPeakIB(uint32_t &value)sfDevADE7953
getPeriod(uint16_t &period)sfDevADE7953
getSagCycles(uint8_t &cycles)sfDevADE7953
getSagLevel(uint32_t &level)sfDevADE7953
getVersion(uint8_t &version)sfDevADE7953
getWriteProtect(uint8_t &protect)sfDevADE7953
getZXEdge(sfe_ade7953_zx_edge_t &edge)sfDevADE7953
getZXISourceChannel(bool &useChannelB)sfDevADE7953
isConnected(void)sfDevADE7953
isHPFEnabled(bool &enabled)sfDevADE7953
kDigitalGainMaxsfDevADE7953protectedstatic
kDigitalGainUnitysfDevADE7953protectedstatic
kI2CAddresssfDevADE7953protectedstatic
kLastOpReadsfDevADE7953protectedstatic
kLastOpWritesfDevADE7953protectedstatic
kOptimizeValuesfDevADE7953protectedstatic
kRegAccModesfDevADE7953protectedstatic
kRegAEnergyAsfDevADE7953protectedstatic
kRegAEnergyBsfDevADE7953protectedstatic
kRegAIGainsfDevADE7953protectedstatic
kRegAIRMSOSsfDevADE7953protectedstatic
kRegAltOutputsfDevADE7953protectedstatic
kRegAngleAsfDevADE7953protectedstatic
kRegAngleBsfDevADE7953protectedstatic
kRegApEnergyAsfDevADE7953protectedstatic
kRegApEnergyBsfDevADE7953protectedstatic
kRegApNoLoadsfDevADE7953protectedstatic
kRegAVAsfDevADE7953protectedstatic
kRegAVaGainsfDevADE7953protectedstatic
kRegAVaOSsfDevADE7953protectedstatic
kRegAVarsfDevADE7953protectedstatic
kRegAVarGainsfDevADE7953protectedstatic
kRegAVarOSsfDevADE7953protectedstatic
kRegAVGainsfDevADE7953protectedstatic
kRegAWattsfDevADE7953protectedstatic
kRegAWattOSsfDevADE7953protectedstatic
kRegAWGainsfDevADE7953protectedstatic
kRegBIGainsfDevADE7953protectedstatic
kRegBIRMSOSsfDevADE7953protectedstatic
kRegBVAsfDevADE7953protectedstatic
kRegBVaGainsfDevADE7953protectedstatic
kRegBVaOSsfDevADE7953protectedstatic
kRegBVarsfDevADE7953protectedstatic
kRegBVarGainsfDevADE7953protectedstatic
kRegBVarOSsfDevADE7953protectedstatic
kRegBWattsfDevADE7953protectedstatic
kRegBWattOSsfDevADE7953protectedstatic
kRegBWGainsfDevADE7953protectedstatic
kRegCF1DensfDevADE7953protectedstatic
kRegCF2DensfDevADE7953protectedstatic
kRegCFModesfDevADE7953protectedstatic
kRegConfigsfDevADE7953protectedstatic
kRegCRCsfDevADE7953protectedstatic
kRegDisNoLoadsfDevADE7953protectedstatic
kRegExRefsfDevADE7953protectedstatic
kRegIAsfDevADE7953protectedstatic
kRegIAPeaksfDevADE7953protectedstatic
kRegIBsfDevADE7953protectedstatic
kRegIBPeaksfDevADE7953protectedstatic
kRegIRMSAsfDevADE7953protectedstatic
kRegIRMSBsfDevADE7953protectedstatic
kRegIrqEnAsfDevADE7953protectedstatic
kRegIrqEnBsfDevADE7953protectedstatic
kRegIrqStatAsfDevADE7953protectedstatic
kRegIrqStatBsfDevADE7953protectedstatic
kRegLastAddsfDevADE7953protectedstatic
kRegLastOpsfDevADE7953protectedstatic
kRegLastRwData16sfDevADE7953protectedstatic
kRegLastRwData32sfDevADE7953protectedstatic
kRegLastRwData8sfDevADE7953protectedstatic
kRegLCycModesfDevADE7953protectedstatic
kRegLineCycsfDevADE7953protectedstatic
kRegOiLvlsfDevADE7953protectedstatic
kRegOptimizesfDevADE7953protectedstatic
kRegOvLvlsfDevADE7953protectedstatic
kRegPeriodsfDevADE7953protectedstatic
kRegPFAsfDevADE7953protectedstatic
kRegPFBsfDevADE7953protectedstatic
kRegPgaIAsfDevADE7953protectedstatic
kRegPgaIBsfDevADE7953protectedstatic
kRegPgaVsfDevADE7953protectedstatic
kRegPhCalAsfDevADE7953protectedstatic
kRegPhCalBsfDevADE7953protectedstatic
kRegREnergyAsfDevADE7953protectedstatic
kRegREnergyBsfDevADE7953protectedstatic
kRegRstIAPeaksfDevADE7953protectedstatic
kRegRstIBPeaksfDevADE7953protectedstatic
kRegRstIrqStatAsfDevADE7953protectedstatic
kRegRstIrqStatBsfDevADE7953protectedstatic
kRegRstVPeaksfDevADE7953protectedstatic
kRegSagCycsfDevADE7953protectedstatic
kRegSagLvlsfDevADE7953protectedstatic
kRegUnlocksfDevADE7953protectedstatic
kRegVsfDevADE7953protectedstatic
kRegVaNoLoadsfDevADE7953protectedstatic
kRegVarNoLoadsfDevADE7953protectedstatic
kRegVersionsfDevADE7953protectedstatic
kRegVPeaksfDevADE7953protectedstatic
kRegVRMSsfDevADE7953protectedstatic
kRegVRMSOSsfDevADE7953protectedstatic
kRegWriteProtectsfDevADE7953protectedstatic
kRegZXToutsfDevADE7953protectedstatic
kUnlockKeysfDevADE7953protectedstatic
pgaGainToMultiplier(sfe_ade7953_pga_gain_t gain)sfDevADE7953protectedstatic
readAndResetInterruptStatusA(sfe_ade7953_irq_reg_t &status)sfDevADE7953
readAndResetInterruptStatusB(sfe_ade7953_irq_reg_t &status)sfDevADE7953
readAndResetPeakIA(uint32_t &value)sfDevADE7953
readAndResetPeakIB(uint32_t &value)sfDevADE7953
removeBaseline(uint32_t reading, uint32_t baseline)sfDevADE7953protectedstatic
reset(void)sfDevADE7953
setBurdenResistor(float ohms)sfDevADE7953
setCurrentClamp(sfe_ade7953_clamp_t clamp)sfDevADE7953
setCurrentClamp(float turnsRatio)sfDevADE7953
setCurrentClampA(sfe_ade7953_clamp_t clamp)sfDevADE7953
setCurrentClampA(float turnsRatio)sfDevADE7953
setCurrentClampB(sfe_ade7953_clamp_t clamp)sfDevADE7953
setCurrentClampB(float turnsRatio)sfDevADE7953
setCurrentTransformerRatio(float ratio)sfDevADE7953
setCurrentTransformerRatioA(float ratio)sfDevADE7953
setCurrentTransformerRatioB(float ratio)sfDevADE7953
setDigitalGainIA(uint32_t gain)sfDevADE7953
setDigitalGainIA(float multiplier)sfDevADE7953
setDigitalGainIB(uint32_t gain)sfDevADE7953
setDigitalGainIB(float multiplier)sfDevADE7953
setGainIA(sfe_ade7953_pga_gain_t gain)sfDevADE7953
setGainIB(sfe_ade7953_pga_gain_t gain)sfDevADE7953
setGainV(sfe_ade7953_pga_gain_t gain)sfDevADE7953
setInterruptEnableA(sfe_ade7953_irq_reg_t mask)sfDevADE7953
setInterruptEnableB(sfe_ade7953_irq_reg_t mask)sfDevADE7953
setIRMSOffsetA(int32_t offset)sfDevADE7953
setIRMSOffsetB(int32_t offset)sfDevADE7953
setLineCycleCount(uint16_t halfCycles)sfDevADE7953
setLineCycleMode(sfe_ade7953_lcycmode_reg_t mode)sfDevADE7953
setNoLoadDisable(sfe_ade7953_disnoload_reg_t mask)sfDevADE7953
setOvercurrentLevel(uint32_t level)sfDevADE7953
setSagCycles(uint8_t cycles)sfDevADE7953
setSagLevel(uint32_t level)sfDevADE7953
setWriteProtect(uint8_t protect)sfDevADE7953
setZXEdge(sfe_ade7953_zx_edge_t edge)sfDevADE7953
setZXISourceChannel(bool useChannelB)sfDevADE7953
sfDevADE7953()sfDevADE7953inline
SfeADE7953ArdI2C()SfeADE7953ArdI2Cinline