supla-device
Loading...
Searching...
No Matches
Supla::Control::LightingPwmLeds Member List

This is the complete list of members for Supla::Control::LightingPwmLeds, including all inherited members.

activateAction(int action) (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler &client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addWithLimit(int value, int addition, int limit=255) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
adjustBrightness(int value) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
applyChannelConfig(TSD_ChannelConfig *result, bool local=false) override (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
applyDefaultChannelFunctions() (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLedsprotected
applyPwmFrequencyToOutputs() (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLedsprotected
attach(Supla::Control::Button *) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
attachedButton (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
AutoIterateMode enum name (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
autoIterateMode (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
begin()Supla::Elementstatic
brightnessAdjuster (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
BUTTON_FOR_RGB enum value (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
BUTTON_FOR_RGBW enum value (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
BUTTON_FOR_W enum value (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
BUTTON_NOT_USED enum value (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
ButtonControlType enum name (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
buttonControlType (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
buttonStep (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
calculateAndUpdate(int targetValue, int16_t *hwValue, int distance, uint32_t *lastChangeMs, const uint32_t now) const (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
channel (defined in Supla::ChannelElement)Supla::ChannelElementprotected
channelConfigState (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
ChannelElement(int channelNumber=-1) (defined in Supla::ChannelElement)Supla::ChannelElementexplicit
clearChannelConfigChangedFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
ClearInvalidPtr()Supla::Elementstatic
coldWhiteGain (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
convertStorageFromLegacyChannel(LegacyChannelFunction channelFunction)Supla::Control::LightingPwmBase
defaultDimmedBrightness (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
DeleteActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
DeleteActionsTriggeredBy(const LocalAction *action) (defined in Supla::LocalAction)Supla::LocalActionstatic
deleteClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
dimIterationDirection (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
disableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableActionsInConfigMode() (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableChannel() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
disableChannelState()Supla::Element
disableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
Element() (defined in Supla::Element)Supla::Element
enableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableChannel() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
enabled (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
enableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
fadeEffect (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
fillChannelConfig(void *channelConfig, int *size, uint8_t configType) override (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value) overrideSupla::Control::LightingPwmBasevirtual
firstPtr (defined in Supla::Element)Supla::Elementprotectedstatic
generateKey(char *output, const char *key) constSupla::Elementvirtual
getAncestorCount() constSupla::Control::LightingPwmBase
getChannel() override (defined in Supla::ChannelElement)Supla::ChannelElementvirtual
getChannel() const overrideSupla::ChannelElementvirtual
getChannelNumber() constSupla::Element
getClientListPtr() (defined in Supla::LocalAction)Supla::LocalActionstatic
getConfiguredOutputsCount() const (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLedsprotected
getCurrentDimmerBrightness() const (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
getCurrentRGBBrightness() const (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
getElementByChannelNumber(int channelNumber)Supla::Elementstatic
getHandlerForClient(ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getHandlerForFirstClient(uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getMaxPwmFrequency() constSupla::Control::LightingPwmBase
getMinPwmFrequency() constSupla::Control::LightingPwmBase
getMissingGpioCount() constSupla::Control::LightingPwmBaseprotected
getNextConfigType() constSupla::ElementWithChannelActionsprotected
getOutputIo(int outputIndex) const (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLeds
getOutputPin(int outputIndex) const (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLeds
getOwnerOfSubDeviceId(int subDeviceId)Supla::Elementstatic
getPwmFrequency() constSupla::Control::LightingPwmBase
getRealClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
getSecondaryChannel() constSupla::Elementvirtual
getSecondaryChannel() (defined in Supla::Element)Supla::Elementvirtual
getSecondaryChannelNumber() constSupla::Element
getStep(int step, int target, int current) const (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
getStepPwmFrequency() constSupla::Control::LightingPwmBase
handleAction(int event, int action) override (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request)Supla::Elementvirtual
handleChannelConfig(TSD_ChannelConfig *result, bool local) overrideSupla::ElementWithChannelActionsvirtual
handleChannelConfigFinished() overrideSupla::ElementWithChannelActionsvirtual
handleGetChannelState(TDSC_ChannelState *channelState)Supla::Elementvirtual
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue) overrideSupla::Control::LightingPwmBasevirtual
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) overrideSupla::ElementWithChannelActionsvirtual
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false)Supla::Elementvirtual
hardware (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
hasParent() constSupla::Control::LightingPwmBase
initDone (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
instant (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
invalidatePtr (defined in Supla::Element)Supla::Elementprotectedstatic
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending() const overrideSupla::ElementWithChannelActionsvirtual
isChannelStateEnabled() constSupla::Element
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
IsInvalidPtrSet()Supla::Elementstatic
isOn() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
isOnRGB() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
isOnW() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
isStateStorageMigrationNeeded() const overrideSupla::Control::LightingPwmBasevirtual
iterateAlways() overrideSupla::Control::LightingPwmBasevirtual
iterateConfigExchange() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
iterateConnected() overrideSupla::ElementWithChannelActionsvirtual
Supla::Element::iterateConnected(void *ptr)Supla::Elementvirtual
iterateDimmerRGBW(int rgbStep, int wStep) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotectedvirtual
kMaxOutputs (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLedsstatic
last()Supla::Elementstatic
lastNonZero (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
LegacyChannelFunction enum name (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
legacyChannelFunction (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
LightingPwmBase(LightingPwmBase *parent=nullptr)Supla::Control::LightingPwmBaseexplicit
LightingPwmLeds(LightingPwmLeds *parent, int out1, int out2, int out3, int out4, int out5) (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLeds
LightingPwmLeds(LightingPwmLeds *parent, Supla::Io::IoPin out1, Supla::Io::IoPin out2={}, Supla::Io::IoPin out3={}, Supla::Io::IoPin out4={}, Supla::Io::IoPin out5={}) (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLeds
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
maxBrightnessRatio (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
maxColorBrightnessRatio (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
maxHwValue (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
maxPwmFrequency (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
maxTotalHwPower (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
minBrightnessRatio (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
minColorBrightnessRatio (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
minIterationBrightness (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
minMaxIterationDelay (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
minPwmFrequency (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
next()Supla::Element
nextPtr (defined in Supla::Element)Supla::Elementprotected
NotifyElementsAboutConfigChange(uint64_t fieldBit)Supla::Elementstatic
NullifyActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
onDeviceConfigChange(uint64_t fieldBit)Supla::Elementvirtual
onFastTimer() overrideSupla::Control::LightingPwmBasevirtual
onFunctionChange(uint32_t currentFunction, uint32_t newFunction)Supla::Elementvirtual
onInit() overrideSupla::Control::LightingPwmLedsvirtual
onLoadConfig(SuplaDeviceClass *sdc) overrideSupla::Control::LightingPwmLedsvirtual
onLoadState() overrideSupla::Control::LightingPwmBasevirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) overrideSupla::ElementWithChannelActionsvirtual
onSaveState() overrideSupla::Control::LightingPwmBasevirtual
onSoftReset()Supla::Elementvirtual
onTimer()Supla::Elementvirtual
outputs (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLedsprotected
parent (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
parentPwm (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLedsprotected
previousChannelFunction (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
purgeConfig() overrideSupla::Control::LightingPwmBasevirtual
pwmFrequency (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
receivedConfigTypes (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
requested (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
resetDisance (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
saveConfigChangeFlag() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
setAndSaveFunction(uint32_t channelFunction) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
setBrightnessAdjuster(BrightnessAdjuster *adjuster) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
setBrightnessRatioLimits(float min, float max) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
setChannelConfigAttempts (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
setColorBrightnessRatioLimits(float min, float max) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
setDefaultDimmedBrightness(int dimmedBrightness) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
setDefaultFunction(uint32_t defaultFunction)Supla::Element
setDefaultStateOff() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
setDefaultStateOn() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
setDefaultStateRestore() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
setFadeEffectTime(int timeMs) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
setFunction(uint32_t newFunction)Supla::Element
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
setMaxHwValue(int newMaxHwValue) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
setMaxPwmFrequency(uint16_t maxPwmFrequency)Supla::Control::LightingPwmBase
setMinIterationBrightness(uint8_t minBright) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
setMinMaxIterationDelay(uint16_t delayMs) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
setMinPwmFrequency(uint16_t minPwmFrequency)Supla::Control::LightingPwmBase
setOutputIo(int outputIndex, Supla::Io::Base *io) (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLeds
setPwmFrequency(uint16_t pwmFrequency)Supla::Control::LightingPwmBase
setRGBCCT(int red, int green, int blue, int colorBrightness, int whiteBrightness, int whiteTemperature, bool toggle=false, bool instant=false) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
setRGBCCTValueOnDevice(uint32_t output[5], int usedOutputs) override (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLedsvirtual
setRGBW(int red, int green, int blue, int colorBrightness, int whiteBrightness, bool toggle=false, bool instant=false) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
setSkipLegacyMigration()Supla::Control::LightingPwmBase
setStep(int step) (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBase
setStepPwmFrequency(uint16_t stepPwmFrequency)Supla::Control::LightingPwmBase
skipLegacyMigration (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
stateOnInit (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
stepPwmFrequency (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
timing (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
toggle() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
triggerSetChannelConfig(int configType=SUPLA_CONFIG_TYPE_DEFAULT) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
tryCounter (defined in Supla::Control::LightingPwmLeds)Supla::Control::LightingPwmLedsprotected
turnOff() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
turnOn() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
updateEnabledState() (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
usedChannels (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
usedConfigTypes (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
warmWhiteGain (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBaseprotected
~ActionHandler() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
~Element() (defined in Supla::Element)Supla::Elementvirtual
~LightingPwmBase()=default (defined in Supla::Control::LightingPwmBase)Supla::Control::LightingPwmBasevirtual
~LocalAction() (defined in Supla::LocalAction)Supla::LocalActionvirtual