StarBoard Orange - Example application No.1 GoogleChartLogger with StarBoard Orange

Dependencies:   EthernetNetIf mbed

Committer:
shintamainjp
Date:
Wed Aug 11 10:24:25 2010 +0000
Revision:
1:123eff9ba7b2

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
shintamainjp 1:123eff9ba7b2 1 /**
shintamainjp 1:123eff9ba7b2 2 * Sensor interface driver. (Version 0.0.1)
shintamainjp 1:123eff9ba7b2 3 *
shintamainjp 1:123eff9ba7b2 4 * Copyright (C) 2010 Shinichiro Nakamura (CuBeatSystems)
shintamainjp 1:123eff9ba7b2 5 * http://shinta.main.jp/
shintamainjp 1:123eff9ba7b2 6 */
shintamainjp 1:123eff9ba7b2 7
shintamainjp 1:123eff9ba7b2 8 #ifndef _SENSOR_DUMMY_H_
shintamainjp 1:123eff9ba7b2 9 #define _SENSOR_DUMMY_H_
shintamainjp 1:123eff9ba7b2 10
shintamainjp 1:123eff9ba7b2 11 #include <mbed.h>
shintamainjp 1:123eff9ba7b2 12
shintamainjp 1:123eff9ba7b2 13 #include "Sensor.h"
shintamainjp 1:123eff9ba7b2 14
shintamainjp 1:123eff9ba7b2 15 class SensorDummy : public Sensor {
shintamainjp 1:123eff9ba7b2 16 public:
shintamainjp 1:123eff9ba7b2 17 SensorDummy();
shintamainjp 1:123eff9ba7b2 18 virtual ~SensorDummy();
shintamainjp 1:123eff9ba7b2 19 virtual double read();
shintamainjp 1:123eff9ba7b2 20 private:
shintamainjp 1:123eff9ba7b2 21 static const int MIN = -10;
shintamainjp 1:123eff9ba7b2 22 static const int MAX = 50;
shintamainjp 1:123eff9ba7b2 23 double memory;
shintamainjp 1:123eff9ba7b2 24
shintamainjp 1:123eff9ba7b2 25 static double getNextValue(double prev);
shintamainjp 1:123eff9ba7b2 26 };
shintamainjp 1:123eff9ba7b2 27
shintamainjp 1:123eff9ba7b2 28 #endif