]> pilppa.org Git - lib1wire.git/blobdiff - src/W1CounterDevice.cc
Initial support for reading log-data.
[lib1wire.git] / src / W1CounterDevice.cc
index 2566e1d4888114c0ccad31f28965a510948f39a0..4f500e9007f4bcf4a9e2bbbb116dda8d88589e17 100644 (file)
@@ -17,14 +17,12 @@ W1CounterDevice::W1CounterDevice(dirent *direntry,
                                int family_code_param,
                                string id_param): W1Device(direntry, family_code_param, id_param) {
        ifstream ifs(slave_file.c_str());
-       if (ifs.is_open() == false) {
+       if (ifs.is_open() == true) {
                string text;
 
                text    = get_time() + ": device type = " + get_devicetype_name() + ", id = " + id + ", could not read file: " + slave_file;
                cout << text << endl;
                cout << "verify that you have w1_ds2423 kernel module loaded." << endl;
-       }
-       else {
                ifs.close();
        }
 }
@@ -45,7 +43,7 @@ bool W1CounterDevice::is_supported_family_code(int family_code) {
        return ret_val;
 }
 
-string W1CounterDevice::get_value() {
+string W1CounterDevice::get_raw_value() {
        string          ret_val;
        string          value_line;
        int             pos;