Mario Simaremare / Mbed 2 deprecated g3_waterplay

Dependencies:   mbed

Committer:
mariosimaremare
Date:
Tue Jun 14 09:14:24 2016 +0000
Revision:
2:ed17e258da0d
Child:
5:4cbe44452889
Fixing temperature calculation.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mariosimaremare 2:ed17e258da0d 1 /*
mariosimaremare 2:ed17e258da0d 2 * G3: WATERPLAY
mariosimaremare 2:ed17e258da0d 3 */
mariosimaremare 2:ed17e258da0d 4
mariosimaremare 2:ed17e258da0d 5 #ifndef THERMOSTAT_H
mariosimaremare 2:ed17e258da0d 6 #define THERMOSTAT_H
mariosimaremare 2:ed17e258da0d 7
mariosimaremare 2:ed17e258da0d 8 #include "mbed.h"
mariosimaremare 2:ed17e258da0d 9
mariosimaremare 2:ed17e258da0d 10 class Thermostat
mariosimaremare 2:ed17e258da0d 11 {
mariosimaremare 2:ed17e258da0d 12 public:
mariosimaremare 2:ed17e258da0d 13 Thermostat(
mariosimaremare 2:ed17e258da0d 14 mbed::Serial &serial,
mariosimaremare 2:ed17e258da0d 15 PinName pin,
mariosimaremare 2:ed17e258da0d 16 PinName led_pin
mariosimaremare 2:ed17e258da0d 17 );
mariosimaremare 2:ed17e258da0d 18 int on();
mariosimaremare 2:ed17e258da0d 19 int off();
mariosimaremare 2:ed17e258da0d 20 int react(double temperature);
mariosimaremare 2:ed17e258da0d 21
mariosimaremare 2:ed17e258da0d 22 private:
mariosimaremare 2:ed17e258da0d 23 Serial &_serial;
mariosimaremare 2:ed17e258da0d 24 AnalogOut _analog_out;
mariosimaremare 2:ed17e258da0d 25 DigitalOut _led;
mariosimaremare 2:ed17e258da0d 26 };
mariosimaremare 2:ed17e258da0d 27
mariosimaremare 2:ed17e258da0d 28 #endif