Skip to content

Commit cf6d18c

Browse files
committed
Attempt to regain performance (not working)
1 parent b4687d9 commit cf6d18c

File tree

8 files changed

+357
-381
lines changed

8 files changed

+357
-381
lines changed

usermods/usermod_v2_artnetmap/usermod_v2_artnetmap.h

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -277,12 +277,14 @@ class ArtNetMapUsermod : public Usermod {
277277

278278
enabled = top[FPSTR(_enabled)] | enabled;
279279

280-
const char* preset = top[FPSTR(_currentPreset)] | "";
281-
if (strlen(preset) > 0) {
282-
strlcpy(currentPreset, preset, sizeof(currentPreset));
283-
// Auto-load the preset on boot
284-
if (loadPreset(currentPreset)) {
285-
USER_PRINTF("ArtNetMap: Auto-loaded preset '%s' (%d outputs).\n", currentPreset, numOutputs);
280+
if (enabled) {
281+
const char* preset = top[FPSTR(_currentPreset)] | "";
282+
if (strlen(preset) > 0) {
283+
strlcpy(currentPreset, preset, sizeof(currentPreset));
284+
// Auto-load the preset on boot
285+
if (loadPreset(currentPreset)) {
286+
USER_PRINTF("ArtNetMap: Auto-loaded preset '%s' (%d outputs).\n", currentPreset, numOutputs);
287+
}
286288
}
287289
}
288290

wled00/FX_fcn.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1867,8 +1867,7 @@ void WS2812FX::finalizeInit(void)
18671867
DEBUG_PRINTLN(F("Loading custom palettes"));
18681868
loadCustomPalettes(); // (re)load all custom palettes
18691869
DEBUG_PRINTLN(F("Loading custom ledmaps"));
1870-
// deserializeMap(); // (re)load default ledmap
1871-
ledMapManager.loadMap(0);
1870+
deserializeMap(); // (re)load default ledmap
18721871
_isServicing = false; // WLEDMM
18731872
// suspendStripService = false; // WLEDMM ready, run !
18741873
}

0 commit comments

Comments
 (0)