Code for sensor nodes connected by radio receiver with gateway
Dependencies: mbed WakeUp coapRadioClient DHT11
moistureMeter.h@7:2393eb882f82, 2019-01-25 (annotated)
- Committer:
- Ka_myk
- Date:
- Fri Jan 25 12:11:18 2019 +0000
- Revision:
- 7:2393eb882f82
inrement message id
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Ka_myk | 7:2393eb882f82 | 1 | #ifndef SLAVE_MOISTUREMETER_H |
Ka_myk | 7:2393eb882f82 | 2 | #define SLAVE_MOISTUREMETER_H |
Ka_myk | 7:2393eb882f82 | 3 | |
Ka_myk | 7:2393eb882f82 | 4 | #include "sensor.h" |
Ka_myk | 7:2393eb882f82 | 5 | |
Ka_myk | 7:2393eb882f82 | 6 | class MoistureMeter : public Sensor { |
Ka_myk | 7:2393eb882f82 | 7 | |
Ka_myk | 7:2393eb882f82 | 8 | private: |
Ka_myk | 7:2393eb882f82 | 9 | AnalogIn analogIn; |
Ka_myk | 7:2393eb882f82 | 10 | |
Ka_myk | 7:2393eb882f82 | 11 | public: |
Ka_myk | 7:2393eb882f82 | 12 | MoistureMeter(PinName dataPin) : analogIn(dataPin) {} |
Ka_myk | 7:2393eb882f82 | 13 | |
Ka_myk | 7:2393eb882f82 | 14 | int read(); |
Ka_myk | 7:2393eb882f82 | 15 | |
Ka_myk | 7:2393eb882f82 | 16 | int getSensorId(); |
Ka_myk | 7:2393eb882f82 | 17 | |
Ka_myk | 7:2393eb882f82 | 18 | void initialize(); |
Ka_myk | 7:2393eb882f82 | 19 | }; |
Ka_myk | 7:2393eb882f82 | 20 | |
Ka_myk | 7:2393eb882f82 | 21 | #endif //SLAVE_MOISTUREMETER_H |