diff --git a/wled00/pin_manager.cpp b/wled00/pin_manager.cpp index 2b908557..07db3f76 100644 --- a/wled00/pin_manager.cpp +++ b/wled00/pin_manager.cpp @@ -132,6 +132,13 @@ bool PinManagerClass::allocateMultiplePins(const managed_pin_type * mptArray, by byte bi = gpio - 8*by; bitWrite(pinAlloc[by], bi, true); ownerTag[gpio] = tag; + #ifdef WLED_DEBUG + DEBUG_PRINT(F("PIN ALLOC: Pin ")); + DEBUG_PRINT(gpio); + DEBUG_PRINT(F(" allocated by ")); + DebugPrintOwnerTag(tag); + DEBUG_PRINTLN(F("")); + #endif } return true; } @@ -155,7 +162,14 @@ bool PinManagerClass::allocatePin(byte gpio, bool output, PinOwner tag) byte bi = gpio - 8*by; bitWrite(pinAlloc[by], bi, true); ownerTag[gpio] = tag; - + #ifdef WLED_DEBUG + DEBUG_PRINT(F("PIN ALLOC: Pin ")); + DEBUG_PRINT(gpio); + DEBUG_PRINT(F(" allocated by ")); + DebugPrintOwnerTag(tag); + DEBUG_PRINTLN(F("")); + #endif + return true; } diff --git a/wled00/wled.h b/wled00/wled.h index 9ac4f3ca..efb05e9c 100644 --- a/wled00/wled.h +++ b/wled00/wled.h @@ -228,7 +228,7 @@ WLED_GLOBAL int8_t btnPin[WLED_MAX_BUTTONS] _INIT({0}); WLED_GLOBAL int8_t btnPin[WLED_MAX_BUTTONS] _INIT({BTNPIN}); #endif #ifndef RLYPIN -WLED_GLOBAL int8_t rlyPin _INIT(12); +WLED_GLOBAL int8_t rlyPin _INIT(-1); #else WLED_GLOBAL int8_t rlyPin _INIT(RLYPIN); #endif