grove: add grove temperature sensor support and example

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Brendan Le Foll
2014-05-06 15:58:48 +01:00
parent 050d6553cd
commit 11ac453218
4 changed files with 87 additions and 1 deletions

View File

@@ -24,6 +24,7 @@
#pragma once
#include <string>
#include <maa/aio.h>
#include <maa/gpio.h>
namespace upm {
@@ -47,7 +48,17 @@ class GroveLed: public Grove {
maa_result_t off();
maa_result_t on();
private:
maa_gpio_context * m_gpio;
maa_gpio_context* m_gpio;
};
class GroveTemp: public Grove {
public:
GroveTemp(unsigned int pin);
~GroveTemp();
float raw_value();
int value();
private:
maa_aio_context* m_aio;
};
}