#include <sstream>
#include <iomanip>
-#include "W1Util.hh"
-#include "W1TemperatureSensor.hh"
-
#include <plp/log.h>
+#include "W1TemperatureSensor.hh"
+
using namespace std;
using namespace w1;
return !(iss >> format >> result).fail();
}
-double convert_w1_temperature_to_celcius(string raw_value, int *err_flg) {
+double convert_w1_temperature_to_celcius(string raw_value,
+ int *err_flg) {
bool suc_flg;
double dbl_val;
return dbl_val;
}
-W1TemperatureSensor::W1TemperatureSensor(string device_type_param,
- string device_id_param,
- dirent *direntry_param): W1Device(device_type_param, device_id_param, direntry_param) {
+W1TemperatureSensor::W1TemperatureSensor(string device_id_param,
+ string device_type_param,
+ dirent *direntry_param): W1Device(device_id_param, device_type_param, direntry_param) {
ifstream ifs(slave_file.c_str());
if (ifs.is_open() == false) {
- log_error("%s: %s failed to read data from file: %s\n", id.c_str(), get_device_type().c_str(), slave_file.c_str());
+ log_error("%s: %s failed to read data from file: %s\n", id.c_str(), get_type().c_str(), slave_file.c_str());
log_error("Verify that you have w1_therm kernel module loaded.\n");
ifs.close();
}