Lines Matching +full:default +full:- +full:trigger
8 * http://www.apache.org/licenses/LICENSE-2.0
31 assert = led->getMaxBrightness(); in setInitialState()
32 auto trigger = led->getTrigger(); in setInitialState() local
33 if (trigger == "timer") in setInitialState()
36 auto delayOn = led->getDelayOn(); in setInitialState()
37 uint16_t periodMs = delayOn + led->getDelayOff(); in setInitialState()
39 this->dutyOn(delayOn / percentScale); in setInitialState()
40 this->period(periodMs); in setInitialState()
47 auto brightness = led->getBrightness(); in setInitialState()
61 auto Physical::state() const -> Action in state()
66 auto Physical::state(Action value) -> Action in state()
99 led->setTrigger("none"); in stableStateOperation()
100 led->setBrightness(value); in stableStateOperation()
106 The configuration of the trigger type must precede the configuration of in blinkOperation()
107 the trigger type properties. From the kernel documentation: in blinkOperation()
109 is chosen (via /sys/class/leds/<device>/trigger). Trigger specific in blinkOperation()
110 parameters can appear in /sys/class/leds/<device> once a given trigger is in blinkOperation()
113 …l.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/leds/leds-class.txt?h=v5.2#n26 in blinkOperation()
123 led->setTrigger("timer"); in blinkOperation()
124 led->setDelayOn(p * d / 100UL); in blinkOperation()
125 led->setDelayOff(p * (100UL - d) / 100UL); in blinkOperation()
149 // Color property will have default value in setLedColor()