grove_moisture

Committer:
JackyZhangFromSeeed
Date:
Tue Jun 09 10:19:22 2015 +0000
Revision:
0:c36e6e82163c
grove_moisture

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JackyZhangFromSeeed 0:c36e6e82163c 1
JackyZhangFromSeeed 0:c36e6e82163c 2
JackyZhangFromSeeed 0:c36e6e82163c 3 #include "grove_moisture_class.h"
JackyZhangFromSeeed 0:c36e6e82163c 4
JackyZhangFromSeeed 0:c36e6e82163c 5 GroveMoisture::GroveMoisture(int pin)
JackyZhangFromSeeed 0:c36e6e82163c 6 {
JackyZhangFromSeeed 0:c36e6e82163c 7 this->analog = (ANALOG_T *)malloc(sizeof(ANALOG_T));
JackyZhangFromSeeed 0:c36e6e82163c 8 grove_moisture_init(this->analog, pin);
JackyZhangFromSeeed 0:c36e6e82163c 9 }
JackyZhangFromSeeed 0:c36e6e82163c 10
JackyZhangFromSeeed 0:c36e6e82163c 11 bool GroveMoisture::write_setup(void)
JackyZhangFromSeeed 0:c36e6e82163c 12 {
JackyZhangFromSeeed 0:c36e6e82163c 13 return grove_moisture_write_setup(this->analog);
JackyZhangFromSeeed 0:c36e6e82163c 14 }
JackyZhangFromSeeed 0:c36e6e82163c 15
JackyZhangFromSeeed 0:c36e6e82163c 16 bool GroveMoisture::read_moisture(uint16_t *moisture)
JackyZhangFromSeeed 0:c36e6e82163c 17 {
JackyZhangFromSeeed 0:c36e6e82163c 18 return grove_moisture_readmoisture(analog, moisture);
JackyZhangFromSeeed 0:c36e6e82163c 19 }