SatCat5
cfgbus_led.h File Reference

Detailed Description

ConfigBus-controlled PWM LEDs and animation functions.

The "cfgbus_led" block defines an array of PWM LEDs, where the average brightness of each LED can be varied from 0-255. This file defines a driver for direct control of that block, as well as various animation controllers for controlling one LED or a group of LEDs.

Definition in file cfgbus_led.h.

#include <satcat5/cfgbus_core.h>
#include <satcat5/list.h>
#include <satcat5/polling.h>
Include dependency graph for cfgbus_led.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  satcat5::cfg::LedArray
 Basic LED array with direct user control of each intensity value. More...
 
class  satcat5::cfg::LedActivity
 Single-LED controller for a network-activity light. More...
 
class  satcat5::cfg::LedActivityCtrl
 Coordinate multiple LedActivity objects. More...
 
class  satcat5::cfg::LedWave
 Single-LED controller for a "Breathing" or "Wave" pattern. More...
 
class  satcat5::cfg::LedWaveCtrl
 Coordinate multiple LedWave objects. More...