grove_moisture
Diff: grove_moisture_class.cpp
- Revision:
- 0:c36e6e82163c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/grove_moisture_class.cpp Tue Jun 09 10:19:22 2015 +0000 @@ -0,0 +1,19 @@ + + +#include "grove_moisture_class.h" + +GroveMoisture::GroveMoisture(int pin) +{ + this->analog = (ANALOG_T *)malloc(sizeof(ANALOG_T)); + grove_moisture_init(this->analog, pin); +} + +bool GroveMoisture::write_setup(void) +{ + return grove_moisture_write_setup(this->analog); +} + +bool GroveMoisture::read_moisture(uint16_t *moisture) +{ + return grove_moisture_readmoisture(analog, moisture); +}