diff --git a/src/assets/version.h b/src/assets/version.h index eb2fafa..d43e9d3 100644 --- a/src/assets/version.h +++ b/src/assets/version.h @@ -4,10 +4,10 @@ const uint8_t VersionMajor = 2; const uint8_t VersionMinor = 0; const uint8_t VersionPatch = 0; -const uint8_t VersionMetadata = 34; +const uint8_t VersionMetadata = 35; const char VersionBranch[] = "release/2.0"; const char VersionSemVer[] = "2.0.0-beta.1"; -const char VersionFullSemVer[] = "2.0.0-beta.1+34"; +const char VersionFullSemVer[] = "2.0.0-beta.1+35"; const char VersionCommitDate[] = "2018-02-03"; #endif diff --git a/src/config.h b/src/config.h index a807777..45b689b 100644 --- a/src/config.h +++ b/src/config.h @@ -4,7 +4,7 @@ #include -#define SerialDebug +//#define SerialDebug #ifdef SerialDebug static const uint32_t SerialDebugBaudrate = 115200; diff --git a/src/stairs.cpp b/src/stairs.cpp index 0f97475..3b99c5f 100644 --- a/src/stairs.cpp +++ b/src/stairs.cpp @@ -207,12 +207,12 @@ uint16_t Stairs::getPWMValue(uint8_t step, uint8_t brightness) { //_dln("Stairs :: Using curve"); float factor = ((rangeEnd - rangeStart) + 1) * CurveFactor; - brightness = pow(2, ((brightness * LinearFactor) / factor)) - 1 + rangeStart; + pwmValue = pow(2, ((brightness * LinearFactor) / factor)) - 1 + rangeStart; } else { //_dln("Stairs :: Not using curve"); - float factor = ((rangeEnd - rangeStart) + 1) * LinearFactor; + float factor = ((rangeEnd - rangeStart) + 1) / 255.0f; pwmValue = (brightness * factor) + rangeStart; }