PSUSensor: Change ScaleFactor label
Changed ScaleFactor label to UpperCamelCase type.
Test: Verified with config change.
Change-Id: Ieff3a0b9a4b71fc8c0e52d9e1c4ac873c2affa78
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
diff --git a/src/PSUSensorMain.cpp b/src/PSUSensorMain.cpp
index 9cf863e..93d88d0 100644
--- a/src/PSUSensorMain.cpp
+++ b/src/PSUSensorMain.cpp
@@ -409,8 +409,12 @@
unsigned int factor =
std::pow(10, findProperty->second.sensorScaleFactor);
- auto findScaleFactor =
- baseConfig->second.find(sensorNameSubStr + "ScaleFactor");
+ /* Change first char of substring to uppercase */
+ char firstChar = sensorNameSubStr[0] - 0x20;
+ std::string strScaleFactor =
+ firstChar + sensorNameSubStr.substr(1) + "ScaleFactor";
+
+ auto findScaleFactor = baseConfig->second.find(strScaleFactor);
if (findScaleFactor != baseConfig->second.end())
{
factor =