SBK_BarDrive Library 2.0.4
Modular animation and control library for bar meter LEDs
Loading...
Searching...
No Matches
SBK_BarMeterAnimations< BarMeterT > Member List

This is the complete list of members for SBK_BarMeterAnimations< BarMeterT >, including all inherited members.

_animDirSet (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_AnimInitDirIsReversed (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_AnimInitLogicIsInverted (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_animLogicSet (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_animRenderDirIsReversed (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_animRenderLogicIsInverted (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_barMeter (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_beatPulse() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_blocks (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_bounceFill() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_bounceFillHalfRangeMirrorCenter() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_calculateSwitchedEmitTickCounter(uint8_t range) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_calculateSwtichPostion(int8_t pos, uint8_t bockL, uint8_t range) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotectedstatic
_correctSwapOrEqualMinMax(uint16_t &minVal, uint16_t &maxVal) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotectedstatic
_corrPixelToDir(uint8_t pixel) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_corrPixelToDirForHalfRange(uint8_t pixel) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_counter1 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_counter2 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_currentFunc (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_currentTime (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_emitBlock(int8_t pos) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_emittingBlocksEnabled (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_fillFromOrEmptyToCenter() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_fillOrEmpty() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_followDualSignalCenterMirror() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_followSignalFloatingPeak() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_followSignalSmooth() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_followSignalWithPointer() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_getMappedSignal(uint16_t sig, uint16_t minM, uint16_t maxM, uint8_t minR, uint8_t maxR) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotectedstatic
_init (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_isLoopingNow (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_isNonInvertingLogicAnim (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_isPaused (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_isRunning (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_lastUpdate1 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_lastUpdate2 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_lastUpdate3 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_ledTracker1 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_ledTracker2 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_ledTracker3 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_loop (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_mapMinMaxTracker(uint8_t minP, uint8_t maxP, uint8_t minR, uint8_t maxR) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_mapMinMaxTrackerFromPtr(uint16_t *minPercPtr, uint16_t *maxPercPtr, int8_t minR, uint8_t maxR) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_maxMap (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_maxTracker (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_minMap (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_minTracker (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_mirrorBlocks() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_mirrorHalfRangeDir (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_normalizePercentRange(uint8_t &minP, uint8_t &maxP) (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotectedstatic
_param1 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_param2 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_param3 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_param4 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_param5 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_prevAnimRenderLogic (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_randomPixelUpdater() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_scrollingBlocks() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_segsNum (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_sequenceState (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_setAllOff() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_setAllOn() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_sigPtr1 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_sigPtr2 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_skipPending (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_smoothedValue1 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_smoothedValue2 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_stackingBlocks() (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >inlineprotected
_updateIntv1 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_updateIntv2 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_updateIntv3 (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
_usePtr (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
animInit()SBK_BarMeterAnimations< BarMeterT >inline
animPendingLoop()SBK_BarMeterAnimations< BarMeterT >inline
AnimUpdateFn typedef (defined in SBK_BarMeterAnimations< BarMeterT >)SBK_BarMeterAnimations< BarMeterT >protected
beatPulse(uint8_t *bpmPtr)SBK_BarMeterAnimations< BarMeterT >inline
beatPulse(uint8_t bpm=116)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillDownDur(uint16_t duration, uint8_t maxPercent=100, uint8_t minPercent=0, uint16_t fillIntv=0)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillDownIntv(uint16_t fillIntv, uint16_t emptyIntv, const uint8_t *maxPercentPtr, const uint8_t *minPercentPtr=nullptr)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillDownIntv(uint16_t fillIntv=10, uint16_t emptyIntv=10, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillFromCenterDur(uint16_t duration, uint8_t maxPercent=100, uint8_t minPercent=0, uint16_t fillIntv=0)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillFromCenterIntv(uint16_t fillIntv, uint16_t emptyIntv, const uint8_t *maxPercentPtr, const uint8_t *minPercentPtr=nullptr)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillFromCenterIntv(uint16_t fillIntv=25, uint16_t emptyIntv=25, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillFromEdgesDur(uint16_t duration, uint8_t maxPercent=100, uint8_t minPercent=0, uint16_t fillIntv=0)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillFromEdgesIntv(uint16_t fillIntv, uint16_t emptyIntv, const uint8_t *maxPercentPtr, const uint8_t *minPercentPtr=nullptr)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillFromEdgesIntv(uint16_t fillIntv=25, uint16_t emptyIntv=25, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillUpDur(uint16_t duration, uint8_t maxPercent=100, uint8_t minPercent=0, uint16_t fillIntv=0)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillUpIntv(uint16_t fillIntv, uint16_t emptyIntv, const uint8_t *maxPercentPtr, const uint8_t *minPercentPtr=nullptr)SBK_BarMeterAnimations< BarMeterT >inline
bounceFillUpIntv(uint16_t fillIntv=10, uint16_t emptyIntv=10, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
collidingBlocks(uint16_t intv=50, uint8_t blockLength=2, uint8_t blockSpacing=1, uint8_t numBlocks=0)SBK_BarMeterAnimations< BarMeterT >inline
downStackingBlocks(uint16_t intv=50, uint8_t blockLength=1, uint8_t blockSpacing=0)SBK_BarMeterAnimations< BarMeterT >inline
downUnstackingBlocks(uint16_t intv=50, uint8_t blockLength=1, uint8_t blockSpacing=0)SBK_BarMeterAnimations< BarMeterT >inline
emptyDownDur(uint16_t duration, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
emptyDownIntv(uint16_t updateIntv, const uint8_t *maxPercentPtr, const uint8_t *minPercentPtr=nullptr)SBK_BarMeterAnimations< BarMeterT >inline
emptyDownIntv(uint16_t updateIntv, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
emptyUpDur(uint16_t duration, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
emptyUpIntv(uint16_t updateIntv, const uint8_t *maxPercentPtr, const uint8_t *minPercentPtr=nullptr)SBK_BarMeterAnimations< BarMeterT >inline
emptyUpIntv(uint16_t updateIntv, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
explodingBlocks(uint16_t intv=50, uint8_t blockLength=2, uint8_t blockSpacing=1, uint8_t numBlocks=0)SBK_BarMeterAnimations< BarMeterT >inline
fillDownDur(uint16_t duration, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
fillDownIntv(uint16_t updateIntv, const uint8_t *maxPercentPtr, const uint8_t *minPercentPtr=nullptr)SBK_BarMeterAnimations< BarMeterT >inline
fillDownIntv(uint16_t updateIntv, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
fillUpDur(uint16_t duration, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
fillUpIntv(uint16_t updateIntv, const uint8_t *maxPercentPtr, const uint8_t *minPercentPtr=nullptr)SBK_BarMeterAnimations< BarMeterT >inline
fillUpIntv(uint16_t updateIntv, uint8_t maxPercent=100, uint8_t minPercent=0)SBK_BarMeterAnimations< BarMeterT >inline
followDualSignalFromCenter(const uint16_t *sig1Ptr, uint16_t updateIntv=100, const uint16_t *sig2Ptr=nullptr, uint16_t minMap=0, uint16_t maxMap=1023, uint8_t smoothingFactor=30, uint16_t samplingIntv=5)SBK_BarMeterAnimations< BarMeterT >inline
followDualSignalFromEdges(const uint16_t *sig1Ptr, uint16_t updateIntv=100, const uint16_t *sig2Ptr=nullptr, uint16_t minMap=0, uint16_t maxMap=1023, uint8_t smoothingFactor=30, uint16_t samplingIntv=5)SBK_BarMeterAnimations< BarMeterT >inline
followSignalFloatingPeak(const uint16_t *sigPtr, uint8_t peakHoldTime=20, uint16_t updateIntv=100, uint16_t minMap=0, uint16_t maxMap=1023, uint8_t smoothingFactor=30, uint16_t samplingIntv=5)SBK_BarMeterAnimations< BarMeterT >inline
followSignalSmooth(const uint16_t *sigPtr, uint16_t updateIntv=100, uint16_t minMap=0, uint16_t maxMap=1023, uint8_t smoothingFactor=30, uint16_t samplingIntv=5)SBK_BarMeterAnimations< BarMeterT >inline
followSignalWithPointer(const uint16_t *sigPtr, uint16_t updateIntv=100, uint16_t minMap=0, uint16_t maxMap=1023, uint8_t smoothingFactor=30, uint16_t samplingIntv=5)SBK_BarMeterAnimations< BarMeterT >inline
invertLogic()SBK_BarMeterAnimations< BarMeterT >inline
isBlockEmissionEnabled() constSBK_BarMeterAnimations< BarMeterT >inline
isDirectionReversed()SBK_BarMeterAnimations< BarMeterT >inline
isLogicInverted()SBK_BarMeterAnimations< BarMeterT >inline
isLoopEnabled() constSBK_BarMeterAnimations< BarMeterT >inline
isNonInvertingLogicAnim()SBK_BarMeterAnimations< BarMeterT >inline
isPaused() constSBK_BarMeterAnimations< BarMeterT >inline
isRunning() constSBK_BarMeterAnimations< BarMeterT >inline
loop()SBK_BarMeterAnimations< BarMeterT >inline
noLoop()SBK_BarMeterAnimations< BarMeterT >inline
pause()SBK_BarMeterAnimations< BarMeterT >inline
randomEmpty(uint16_t interval=30)SBK_BarMeterAnimations< BarMeterT >inline
randomFill(uint16_t interval=30)SBK_BarMeterAnimations< BarMeterT >inline
resetDir()SBK_BarMeterAnimations< BarMeterT >inline
resetLogic()SBK_BarMeterAnimations< BarMeterT >inline
resume()SBK_BarMeterAnimations< BarMeterT >inline
resumeBlockEmission()SBK_BarMeterAnimations< BarMeterT >inline
reverseDir()SBK_BarMeterAnimations< BarMeterT >inline
SBK_BarMeterAnimations(BarMeterT &barMeter)SBK_BarMeterAnimations< BarMeterT >inlineexplicit
scrollingDownBlocks(uint16_t intv=50, uint8_t blockLength=2, uint8_t blockSpacing=1, uint8_t numBlocks=0)SBK_BarMeterAnimations< BarMeterT >inline
scrollingUpBlocks(uint16_t intv=50, uint8_t blockLength=2, uint8_t blockSpacing=1, uint8_t numBlocks=0)SBK_BarMeterAnimations< BarMeterT >inline
setAll(bool onff)SBK_BarMeterAnimations< BarMeterT >inline
setAllOff()SBK_BarMeterAnimations< BarMeterT >inline
setAllOn()SBK_BarMeterAnimations< BarMeterT >inline
setDir(bool newDirection)SBK_BarMeterAnimations< BarMeterT >inline
setLogic(bool newLogic)SBK_BarMeterAnimations< BarMeterT >inline
setSegsNum(uint8_t n)SBK_BarMeterAnimations< BarMeterT >inline
stop()SBK_BarMeterAnimations< BarMeterT >inline
stopBlockEmission()SBK_BarMeterAnimations< BarMeterT >inline
toggleDir()SBK_BarMeterAnimations< BarMeterT >inline
toggleLogic()SBK_BarMeterAnimations< BarMeterT >inline
update(uint32_t syncTime=millis())SBK_BarMeterAnimations< BarMeterT >inline
upStackingBlocks(uint16_t intv=50, uint8_t blockLength=1, uint8_t blockSpacing=0)SBK_BarMeterAnimations< BarMeterT >inline
upUnstackingBlocks(uint16_t intv=50, uint8_t blockLength=1, uint8_t blockSpacing=0)SBK_BarMeterAnimations< BarMeterT >inline
~SBK_BarMeterAnimations()SBK_BarMeterAnimations< BarMeterT >inline