ThermistorPack.

Dependents:   Pachube_TestProgram ThermistorPack_TestProgram _DearMrJeffMourich StarBoardOrangeExpansion2 ... more

Committer:
shintamainjp
Date:
Tue Oct 12 22:21:09 2010 +0000
Revision:
1:4f84f03b1703
Parent:
0:ac6a05fefa2f
First version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
shintamainjp 1:4f84f03b1703 1 /**
shintamainjp 1:4f84f03b1703 2 * Thermistor interface driver. (Version 0.0.1)
shintamainjp 1:4f84f03b1703 3 *
shintamainjp 1:4f84f03b1703 4 * Copyright (C) 2010 Shinichiro Nakamura (CuBeatSystems)
shintamainjp 1:4f84f03b1703 5 * http://shinta.main.jp/
shintamainjp 1:4f84f03b1703 6 */
shintamainjp 1:4f84f03b1703 7
shintamainjp 1:4f84f03b1703 8 #ifndef _THERMISTOR_MCP9701_H_
shintamainjp 1:4f84f03b1703 9 #define _THERMISTOR_MCP9701_H_
shintamainjp 1:4f84f03b1703 10
shintamainjp 1:4f84f03b1703 11 #include <mbed.h>
shintamainjp 1:4f84f03b1703 12
shintamainjp 1:4f84f03b1703 13 #include "Thermistor.h"
shintamainjp 1:4f84f03b1703 14
shintamainjp 1:4f84f03b1703 15 class ThermistorMCP9701 : public Thermistor {
shintamainjp 1:4f84f03b1703 16 public:
shintamainjp 1:4f84f03b1703 17 explicit ThermistorMCP9701(PinName pin);
shintamainjp 1:4f84f03b1703 18 virtual ~ThermistorMCP9701();
shintamainjp 1:4f84f03b1703 19 virtual double read();
shintamainjp 1:4f84f03b1703 20 private:
shintamainjp 1:4f84f03b1703 21 AnalogIn analogInput;
shintamainjp 1:4f84f03b1703 22 };
shintamainjp 1:4f84f03b1703 23
shintamainjp 1:4f84f03b1703 24 #endif