Luxafor Flag device implementation details.
Classes
busylight_core.vendors.luxafor._flag.Command
Bases: int
, Enum
Attributes
busylight_core.vendors.luxafor._flag.Command.Color
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Command.Fade
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Command.Strobe
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Command.Wave
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Command.Pattern
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.LEDS
Bases: int
, Enum
Attributes
busylight_core.vendors.luxafor._flag.LEDS.All
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.LEDS.Back
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.LEDS.Front
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.LEDS.LED1
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.LEDS.LED2
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.LEDS.LED3
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.LEDS.LED4
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.LEDS.LED5
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.LEDS.LED6
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Pattern
Bases: int
, Enum
Attributes
busylight_core.vendors.luxafor._flag.Pattern.Off
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Pattern.TrafficLight
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Pattern.Random1
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Pattern.Random2
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Pattern.Random3
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Pattern.Police
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Pattern.Random4
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Pattern.Random5
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Pattern.Rainbow
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Wave
Bases: int
, Enum
Attributes
busylight_core.vendors.luxafor._flag.Wave.Off
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Wave.Short
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Wave.Long
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Wave.ShortOverLapping
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Wave.LongOverlapping
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.Wave.WAVE5
class-attribute
instance-attribute
busylight_core.vendors.luxafor._flag.State
Source code in src/busylight_core/vendors/luxafor/_flag.py
| def __init__(self) -> None:
self.command = Command.Color
self.leds = LEDS.All
self.fade = 0
self.repeat = 0
self.pattern = Pattern.Off
self.wave = Wave.Off
self.color = (0, 0, 0)
|
Attributes
busylight_core.vendors.luxafor._flag.State.command
instance-attribute
busylight_core.vendors.luxafor._flag.State.leds
instance-attribute
busylight_core.vendors.luxafor._flag.State.fade
instance-attribute
busylight_core.vendors.luxafor._flag.State.repeat
instance-attribute
busylight_core.vendors.luxafor._flag.State.pattern
instance-attribute
busylight_core.vendors.luxafor._flag.State.wave
instance-attribute
busylight_core.vendors.luxafor._flag.State.color
instance-attribute