Move all floats to doubles
The code was developed initially around a pid loop implemented using
floats. Therefore, the code was converting back and forth between
double for sensor values as inputs and outputs from this PID loop.
Change-Id: I2d2919e1165103040729c9f16bb84fde3dd6b81b
Signed-off-by: Patrick Venture <venture@google.com>
diff --git a/test/pid_thermalcontroller_unittest.cpp b/test/pid_thermalcontroller_unittest.cpp
index 97550f8..6da309f 100644
--- a/test/pid_thermalcontroller_unittest.cpp
+++ b/test/pid_thermalcontroller_unittest.cpp
@@ -19,7 +19,7 @@
ZoneMock z;
std::vector<std::string> inputs = {"fleeting0"};
- float setpoint = 10.0;
+ double setpoint = 10.0;
ec::pidinfo initial;
std::unique_ptr<PIDController> p = ThermalController::createThermalPid(
@@ -35,7 +35,7 @@
ZoneMock z;
std::vector<std::string> inputs = {};
- float setpoint = 10.0;
+ double setpoint = 10.0;
ec::pidinfo initial;
std::unique_ptr<PIDController> p = ThermalController::createThermalPid(
@@ -51,7 +51,7 @@
ZoneMock z;
std::vector<std::string> inputs = {"fleeting0", "asdf"};
- float setpoint = 10.0;
+ double setpoint = 10.0;
ec::pidinfo initial;
std::unique_ptr<PIDController> p = ThermalController::createThermalPid(
@@ -66,7 +66,7 @@
ZoneMock z;
std::vector<std::string> inputs = {"fleeting0"};
- float setpoint = 10.0;
+ double setpoint = 10.0;
ec::pidinfo initial;
std::unique_ptr<PIDController> p = ThermalController::createThermalPid(
@@ -85,7 +85,7 @@
ZoneMock z;
std::vector<std::string> inputs = {"fleeting0"};
- float setpoint = 10.0;
+ double setpoint = 10.0;
ec::pidinfo initial;
std::unique_ptr<PIDController> p = ThermalController::createThermalPid(
@@ -102,14 +102,14 @@
ZoneMock z;
std::vector<std::string> inputs = {"fleeting0"};
- float setpoint = 10.0;
+ double setpoint = 10.0;
ec::pidinfo initial;
std::unique_ptr<PIDController> p = ThermalController::createThermalPid(
&z, "therm1", inputs, setpoint, initial);
EXPECT_FALSE(p == nullptr);
- float value = 90.0;
+ double value = 90.0;
EXPECT_CALL(z, addRPMSetPoint(value));
p->outputProc(value);