mirror of
https://github.com/meshtastic/firmware.git
synced 2025-06-17 18:42:10 +00:00
oh god the bugs, they are everywhere, I feel so dirty...
This commit is contained in:
parent
0ae7674982
commit
eea85d26ca
@ -59,9 +59,9 @@ class AmbientLightingThread : public concurrency::OSThread
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
LOG_DEBUG("AmbientLightingThread initializing\n");
|
LOG_DEBUG("AmbientLightingThread initializing\n");
|
||||||
pinMode(RGBLED_RED, output);
|
pinMode(RGBLED_RED, OUTPUT);
|
||||||
pinMode(RGBLED_GREEN, output);
|
pinMode(RGBLED_GREEN, OUTPUT);
|
||||||
pinMode(RGBLED_BLUE, output);
|
pinMode(RGBLED_BLUE, OUTPUT);
|
||||||
setLighting();
|
setLighting();
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -111,7 +111,7 @@ class AmbientLightingThread : public concurrency::OSThread
|
|||||||
analogWrite(RGBLED_BLUE, 255 - moduleConfig.ambient_lighting.blue);
|
analogWrite(RGBLED_BLUE, 255 - moduleConfig.ambient_lighting.blue);
|
||||||
LOG_DEBUG("Initializing Ambient lighting RGB Common Anode w/ red=%d, green=%d, blue=%d\n",
|
LOG_DEBUG("Initializing Ambient lighting RGB Common Anode w/ red=%d, green=%d, blue=%d\n",
|
||||||
moduleConfig.ambient_lighting.red, moduleConfig.ambient_lighting.green, moduleConfig.ambient_lighting.blue);
|
moduleConfig.ambient_lighting.red, moduleConfig.ambient_lighting.green, moduleConfig.ambient_lighting.blue);
|
||||||
#elifdef RGBLED_RED
|
#elif defined(RGBLED_RED)
|
||||||
analogWrite(RGBLED_RED, moduleConfig.ambient_lighting.red);
|
analogWrite(RGBLED_RED, moduleConfig.ambient_lighting.red);
|
||||||
analogWrite(RGBLED_GREEN, moduleConfig.ambient_lighting.green);
|
analogWrite(RGBLED_GREEN, moduleConfig.ambient_lighting.green);
|
||||||
analogWrite(RGBLED_BLUE, moduleConfig.ambient_lighting.blue);
|
analogWrite(RGBLED_BLUE, moduleConfig.ambient_lighting.blue);
|
||||||
|
@ -611,11 +611,13 @@ void setup()
|
|||||||
if (rgb_found.type != ScanI2C::DeviceType::NONE) {
|
if (rgb_found.type != ScanI2C::DeviceType::NONE) {
|
||||||
ambientLightingThread = new AmbientLightingThread(rgb_found.type);
|
ambientLightingThread = new AmbientLightingThread(rgb_found.type);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef UNPHONE
|
#ifdef UNPHONE
|
||||||
ambientLightingThread = new AmbientLightingThread(rgb_found.type);
|
ambientLightingThread = new AmbientLightingThread(rgb_found.type);
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef RGBLED_RED
|
||||||
|
ambientLightingThread = new AmbientLightingThread(rgb_found.type);
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef T_WATCH_S3
|
#ifdef T_WATCH_S3
|
||||||
drv.begin();
|
drv.begin();
|
||||||
|
@ -268,7 +268,7 @@ void ExternalNotificationModule::setExternalOn(uint8_t index)
|
|||||||
analogWrite(RGBLED_RED, 255 - red);
|
analogWrite(RGBLED_RED, 255 - red);
|
||||||
analogWrite(RGBLED_GREEN, 255 - green);
|
analogWrite(RGBLED_GREEN, 255 - green);
|
||||||
analogWrite(RGBLED_BLUE, 255 - blue);
|
analogWrite(RGBLED_BLUE, 255 - blue);
|
||||||
#elifdef RGBLED_RED
|
#elif defined(RGBLED_RED)
|
||||||
analogWrite(RGBLED_RED, red);
|
analogWrite(RGBLED_RED, red);
|
||||||
analogWrite(RGBLED_GREEN, green);
|
analogWrite(RGBLED_GREEN, green);
|
||||||
analogWrite(RGBLED_BLUE, blue);
|
analogWrite(RGBLED_BLUE, blue);
|
||||||
@ -322,7 +322,7 @@ void ExternalNotificationModule::setExternalOff(uint8_t index)
|
|||||||
analogWrite(RGBLED_RED, 255 - red);
|
analogWrite(RGBLED_RED, 255 - red);
|
||||||
analogWrite(RGBLED_GREEN, 255 - green);
|
analogWrite(RGBLED_GREEN, 255 - green);
|
||||||
analogWrite(RGBLED_BLUE, 255 - blue);
|
analogWrite(RGBLED_BLUE, 255 - blue);
|
||||||
#elifdef RGBLED_RED
|
#elif defined(RGBLED_RED)
|
||||||
red = 0;
|
red = 0;
|
||||||
green = 0;
|
green = 0;
|
||||||
blue = 0;
|
blue = 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user