X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=src%2FW1TemperatureSensor.hh;h=f1bfe813f12ef338fa0d906a8257b0d752863c1c;hb=e3fdbdfff2fc5e4ca6bc42e71ba8265c0e5c3719;hp=6946c5cc10c57e1f84e3ba6ffa4d7997a72eeaa1;hpb=83dba70b46600014932da34e8744ba70584077aa;p=lib1wire.git diff --git a/src/W1TemperatureSensor.hh b/src/W1TemperatureSensor.hh index 6946c5c..f1bfe81 100644 --- a/src/W1TemperatureSensor.hh +++ b/src/W1TemperatureSensor.hh @@ -8,20 +8,21 @@ #ifndef W1TEMPERATURESENSOR_HH_ #define W1TEMPERATURESENSOR_HH_ +#include + #include "W1Device.hh" namespace w1 { class W1TemperatureSensor : public W1Device { public: - W1TemperatureSensor(int family_code_param, - std::string device_id_param, + W1TemperatureSensor(std::string device_id_param, + std::string device_type_param, dirent *direntry_param); virtual ~W1TemperatureSensor(); - std::string get_raw_value(); std::string get_unit(); - std::string get_device_type(); protected: - bool is_supported_family_code(int family_code); + std::vector *get_raw_data(); + unsigned int get_data_decimal_precision(); }; }