[SYS] Reduce Logs flash footprint (#2232)
By building only the log level required into LOG_LEVEL Co-authored-by: Florian <1technophile@users.noreply.github.com>
This commit is contained in:
1 parent
6e6b54b05e
commit
32174e37a5
52 files changed
+1187
-1136
No files matched your search
+11
-11
@@ -46,9 +46,9 @@ CRGBPalette16 gPal;
|
||||
void Fire2012WithPalette();
|
||||
|
||||
void setupFASTLED() {
|
||||
Log.notice(F("FASTLED_DATA_GPIO: %d" CR), FASTLED_DATA_GPIO);
|
||||
Log.notice(F("FASTLED_NUM_LEDS: %d" CR), FASTLED_NUM_LEDS);
|
||||
Log.trace(F("actuatorFASTLED setup done " CR));
|
||||
THEENGS_LOG_NOTICE(F("FASTLED_DATA_GPIO: %d" CR), FASTLED_DATA_GPIO);
|
||||
THEENGS_LOG_NOTICE(F("FASTLED_NUM_LEDS: %d" CR), FASTLED_NUM_LEDS);
|
||||
THEENGS_LOG_TRACE(F("actuatorFASTLED setup done " CR));
|
||||
FastLED.addLeds<FASTLED_TYPE, FASTLED_DATA_GPIO>(leds, FASTLED_NUM_LEDS);
|
||||
}
|
||||
|
||||
@@ -108,16 +108,16 @@ void XtoFASTLED(const char* topicOri, JsonObject& jsonData) {
|
||||
//number = (long)strtol(&datacallback[1], NULL, 16);
|
||||
|
||||
if (cmpToMainTopic(topicOri, subjectMQTTtoFASTLEDsetled)) {
|
||||
Log.trace(F("MQTTtoFASTLED JSON analysis" CR));
|
||||
THEENGS_LOG_TRACE(F("MQTTtoFASTLED JSON analysis" CR));
|
||||
int ledNr = jsonData["led"];
|
||||
Log.notice(F("Led numero: %d" CR), ledNr);
|
||||
THEENGS_LOG_NOTICE(F("Led numero: %d" CR), ledNr);
|
||||
const char* color = jsonData["hex"];
|
||||
Log.notice(F("Color hex: %s" CR), color);
|
||||
THEENGS_LOG_NOTICE(F("Color hex: %s" CR), color);
|
||||
|
||||
long number = (long)strtol(color, NULL, 16);
|
||||
bool blink = jsonData["blink"];
|
||||
if (ledNr <= FASTLED_NUM_LEDS) {
|
||||
Log.notice(F("Blink: %d" CR), blink);
|
||||
THEENGS_LOG_NOTICE(F("Blink: %d" CR), blink);
|
||||
blinkLED[ledNr] = blink;
|
||||
leds[ledNr] = number;
|
||||
}
|
||||
@@ -127,24 +127,24 @@ void XtoFASTLED(const char* topicOri, JsonObject& jsonData) {
|
||||
|
||||
# if simpleReceiving
|
||||
void XtoFASTLED(const char* topicOri, const char* datacallback) {
|
||||
Log.trace(F("MQTTtoFASTLED: " CR));
|
||||
THEENGS_LOG_TRACE(F("MQTTtoFASTLED: " CR));
|
||||
currentLEDState = GENERAL;
|
||||
long number = 0;
|
||||
if (cmpToMainTopic(topicOri, subjectMQTTtoFASTLED)) {
|
||||
number = (long)strtol(&datacallback[1], NULL, 16);
|
||||
Log.notice(F("Number: %l" CR), number);
|
||||
THEENGS_LOG_NOTICE(F("Number: %l" CR), number);
|
||||
for (int i = 0; i < FASTLED_NUM_LEDS; i++) {
|
||||
leds[i] = number;
|
||||
}
|
||||
FastLED.show();
|
||||
} else if (cmpToMainTopic(topicOri, subjectMQTTtoFASTLEDsetbrightness)) {
|
||||
number = (long)strtol(&datacallback[1], NULL, 16);
|
||||
Log.notice(F("Number: %l" CR), number);
|
||||
THEENGS_LOG_NOTICE(F("Number: %l" CR), number);
|
||||
FastLED.setBrightness(number);
|
||||
FastLED.show();
|
||||
} else if (cmpToMainTopic(topicOri, subjectMQTTtoFASTLEDsetanimation)) {
|
||||
String payload = datacallback;
|
||||
Log.notice(F("Datacallback: %s" CR), datacallback);
|
||||
THEENGS_LOG_NOTICE(F("Datacallback: %s" CR), datacallback);
|
||||
if (strstr(datacallback, "fire") != NULL) {
|
||||
currentLEDState = FIRE;
|
||||
gPal = HeatColors_p;
|
||||
|
||||
Reference in new issue
Block a user