Improve rev. B startup flow, webUI fixes
This commit is contained in:
parent
4f4e37ec3c
commit
1d710ba7f7
3 changed files with 9 additions and 5 deletions
|
@ -746,7 +746,6 @@ void setupFrontlight()
|
|||
preferences.putBool("flFlashOnUpd", false);
|
||||
}
|
||||
|
||||
frontlightFadeInAll(preferences.getUInt("flEffectDelay"), true);
|
||||
}
|
||||
|
||||
float getLightLevel() {
|
||||
|
|
|
@ -159,19 +159,21 @@ void frontlightFadeOutAll(int flDelayTime, bool staggered)
|
|||
flInTransition = false;
|
||||
}
|
||||
|
||||
std::vector<uint16_t> frontlightGetStatus() {
|
||||
std::vector<uint16_t> frontlightGetStatus()
|
||||
{
|
||||
std::vector<uint16_t> statuses;
|
||||
for (int ledPin = 1; ledPin <= NUM_SCREENS; ledPin++)
|
||||
{
|
||||
uint16_t a = 0, b = 0;
|
||||
flArray.getPWM(ledPin, &a, &b);
|
||||
statuses.push_back(round(b-a/4096));
|
||||
statuses.push_back(round(b - a / 4096));
|
||||
}
|
||||
|
||||
return statuses;
|
||||
}
|
||||
|
||||
bool frontlightIsOn() {
|
||||
bool frontlightIsOn()
|
||||
{
|
||||
return frontlightOn;
|
||||
}
|
||||
|
||||
|
@ -223,6 +225,9 @@ void ledTask(void *parameter)
|
|||
switch (ledTaskParams)
|
||||
{
|
||||
case LED_POWER_TEST:
|
||||
#ifdef HAS_FRONTLIGHT
|
||||
frontlightFadeInAll(preferences.getUInt("flEffectDelay"), true);
|
||||
#endif
|
||||
ledRainbow(20);
|
||||
pixels.clear();
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue