grove_moisture
grove_moisture_class.cpp@0:c36e6e82163c, 2015-06-09 (annotated)
- Committer:
- JackyZhangFromSeeed
- Date:
- Tue Jun 09 10:19:22 2015 +0000
- Revision:
- 0:c36e6e82163c
grove_moisture
Who changed what in which revision?
User | Revision | Line number | New 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 | } |