Grove temperature sensor library

Dependents:   Grove_Temp_Hello_world

Committer:
peipei123
Date:
Thu Mar 10 19:20:46 2016 +0000
Revision:
1:813f0d53a75c
Parent:
0:d47df95f4936
Child:
2:cf68822a48d0
1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
peipei123 0:d47df95f4936 1 #include "mbed.h"
peipei123 0:d47df95f4936 2
peipei123 1:813f0d53a75c 3 //Setup a new class for Grove_temp_sensor sensor
peipei123 1:813f0d53a75c 4 class Grove_temp_sensor
peipei123 1:813f0d53a75c 5 {
peipei123 0:d47df95f4936 6 public:
peipei123 1:813f0d53a75c 7 /** Create a Grove_temp_sensor object connected to the pin
peipei123 0:d47df95f4936 8 *
peipei123 1:813f0d53a75c 9 * @param pin to connect to
peipei123 0:d47df95f4936 10 */
peipei123 1:813f0d53a75c 11 Grove_temp_sensor(PinName pin);
peipei123 1:813f0d53a75c 12 /** Read the temperature
peipei123 0:d47df95f4936 13 *
peipei123 1:813f0d53a75c 14 * @param returns temperature
peipei123 0:d47df95f4936 15 */
peipei123 0:d47df95f4936 16 float read();
peipei123 1:813f0d53a75c 17 private:
peipei123 1:813f0d53a75c 18 //class sets up the AnalogIn pin
peipei123 1:813f0d53a75c 19 AnalogIn _pin;
peipei123 0:d47df95f4936 20 };
peipei123 0:d47df95f4936 21
peipei123 1:813f0d53a75c 22
peipei123 1:813f0d53a75c 23
peipei123 1:813f0d53a75c 24