interfaces: Removed get*Raw() methods

Signed-off-by: Henry Bruce <henry.bruce@intel.com>
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com>
This commit is contained in:
Henry Bruce 2016-01-15 11:07:11 -08:00 committed by Abhishek Malik
parent d642d63d21
commit aff6e9c77f
4 changed files with 5 additions and 14 deletions

View File

@ -34,8 +34,7 @@ namespace upm
class IHumiditySensor : public IModuleStatus
{
public:
virtual uint16_t getHumidityRaw () = 0;
virtual int getHumidityRelative () = 0;
virtual int getHumidityRelative () = 0;
virtual ~IHumiditySensor() {}
};

View File

@ -33,25 +33,19 @@ namespace upm
/**
* @brief ILightSensor Interface for Light Sensors
*/
/**
*
* @brief Interface for Light Sensors
* This interface is used to represent light sensors
* @snippet light-sensor.cxx Interesting
* @snippet light-sensor.cxx Interesting
*/
class ILightSensor : public IModuleStatus
{
public:
/**
* Get visible illuminance raw value.
*
* @return uint16_t visible illuminance raw value
*/
virtual uint16_t getVisibleRaw() = 0;
/**
* Get visible illuminance in Lux.

View File

@ -38,7 +38,6 @@ namespace upm
class IPressureSensor : public IModuleStatus
{
public:
virtual uint32_t getPressureRaw() = 0;
virtual int getPressurePa() = 0;
virtual ~IPressureSensor() {}
};

View File

@ -34,8 +34,7 @@ namespace upm
class ITemperatureSensor : public IModuleStatus
{
public:
virtual uint16_t getTemperatureRaw () = 0;
virtual int getTemperatureCelcius () = 0;
virtual int getTemperatureCelcius () = 0;
virtual ~ITemperatureSensor() {}
};