47 u32 risingTime = 1000,
48 u32 fallingTime = 1000,
Pir(int pin, u32 latchMs=5000, u32 risingTime=1000, u32 fallingTime=1000, const char *button_name=nullptr) FL_NO_EXCEPT
u8 transition(u32 now) FL_NO_EXCEPT
Returns a 0–255 ramp value: • ramps 0→255 over risingTime • holds 255 until latchMs–fallingTime • ram...
void activate(u32 now) FL_NO_EXCEPT
Manually start the latch cycle (e.g. on startup)
bool detect(u32 now) FL_NO_EXCEPT
Returns true if the PIR is “latched on” (within latchMs of last trigger).
bool detect() FL_NO_EXCEPT
PirLowLevel(int pin) FL_NO_EXCEPT
u8 u8 fract8 blur_amount FL_NO_EXCEPT
Base definition for an LED controller.
Aggregator header for the fl/ui/ family of per-element UI types.