MCPcopy Create free account
hub / github.com/BruceDevices/firmware / _setBrightness

Function _setBrightness

boards/phantom/interface.cpp:47–58  ·  view source on GitHub ↗

** Function: setBrightness ** location: settings.cpp ** set brightness value **********************************************************************/

Source from the content-addressed store, hash-verified

45** set brightness value
46**********************************************************************/
47void _setBrightness(uint8_t brightval) {
48 int dutyCycle;
49 if (brightval == 100) dutyCycle = 255;
50 else if (brightval == 75) dutyCycle = 130;
51 else if (brightval == 50) dutyCycle = 70;
52 else if (brightval == 25) dutyCycle = 20;
53 else if (brightval == 0) dutyCycle = 0;
54 else dutyCycle = ((brightval * 255) / 100);
55
56 // log_i("dutyCycle for bright 0-255: %d", dutyCycle);
57 ledcWrite(TFT_BL, dutyCycle);
58}
59
60/*********************************************************************
61** Function: InputHandler

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected