Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Public Attributes | List of all members
lampda::logic::brightness::BrightnessParameters Struct Reference

Store the brigthness characteristics. More...

Public Attributes

brightness_t MaxBrightnessLimit = ::lampda::brightness::absoluteMaximumBrightness
 Upper bound for the brightness Can be updated to limit the max brightness, but should never ecxeed absoluteMaximumBrightness.
 
brightness_t MaxUserBrightnessLimit = ::lampda::brightness::absoluteMaximumBrightness
 Upper bound of the brightness, limited to MaxBrightnessLimit. This only locks user uses.
 
brightness_t BRIGHTNESS = 200
 Hold the current level of brightness. This is the true reference value that is stored in memory at system shutdown.
 
brightness_t savedBrightness = 200
 Temporary output, that can differ from BRIGHTNESS. Not save between modes.
 
uint32_t lastBrightnessUpdate = 0
 Store when update_brightness() was last called, in milliseconds.
 

Detailed Description

Store the brigthness characteristics.


The documentation for this struct was generated from the following file: