psusensors: Cleaning up debug and error wording
Rewords some misleading error messages
Adds additional test for failure to set property
Adds additional line for sensor value update
Sensor label head line now shows pairing
Tested: Output appears as expected on my machine
Change-Id: Ibb2ca0df23124120070ca47d4377942089dbbed7
Signed-off-by: Josh Lehan <krellan@google.com>
diff --git a/include/sensor.hpp b/include/sensor.hpp
index be17d4c..21474b1 100644
--- a/include/sensor.hpp
+++ b/include/sensor.hpp
@@ -142,7 +142,10 @@
{
// Indicate that it is internal set call
internalSet = true;
- sensorInterface->set_property("Value", newValue);
+ if (!(sensorInterface->set_property("Value", newValue)))
+ {
+ std::cerr << "error setting property to " << newValue << "\n";
+ }
internalSet = false;
double diff = std::abs(value - newValue);
if (std::isnan(diff) || diff > hysteresis)