LumensalisCP.Lights.NeoPixels
Module Contents
Classes
NeoPixelLight | |
---|---|
NeoPixelSource |
API
class LumensalisCP.Lights.NeoPixels.NeoPixelLight(source: LumensalisCP.Lights.NeoPixels.NeoPixelSource, index: int = 0)
Bases: LumensalisCP.Lights.Light.RGBLight
Initialization
setValue(value: LumensalisCP.Lights.Light.AnyLightValue, context: LumensalisCP.Lights.Light.Optional[EvaluationContext] = None) → None
getValue(context: LumensalisCP.Lights.Light.Optional[EvaluationContext] = None) → LumensalisCP.Lights.Light.AnyLightValue
getLightValue()
class LumensalisCP.Lights.NeoPixels.NeoPixelSource(pin, pixelCount: int, name: LumensalisCP.Lights.Light.Optional[str] = None, refreshRate: float | None = 0.1, main: LumensalisCP.Main.Manager.MainManager | None = None, **kwds)
Bases: LumensalisCP.Lights.Light.LightSource