Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
strip.h File Reference

Interface of the indexable strip object. Only used for RGB lamp type. More...

Go to the source code of this file.

Classes

class  lampda::physical::LedStrip
 protected inheritence to avoid uncontroled hardware calls More...
 

Namespaces

namespace  lampda
 Program scope.
 
namespace  lampda::modes
 Contains basic interface types to implement custom user modes.
 
namespace  lampda::modes::hardware
 Provide interface to the physical hardware and other facilities.
 
namespace  lampda::physical
 Handle the physical modules drivers.
 

Variables

static constexpr size_t lampda::stripNbBuffers = 3
 
static constexpr float lampda::baseCurrentConsumption = 0.4f
 
static constexpr float lampda::maxCurrentConsumption = 2.7f - baseCurrentConsumption
 
static constexpr float lampda::ampPerLed = maxCurrentConsumption / (float)LED_COUNT
 

Detailed Description

Interface of the indexable strip object. Only used for RGB lamp type.