Farbsensor.h@2:e8f919a5eeab, 2017-05-20 (annotated)
- Committer:
- ZHAW_Prometheus
- Date:
- Sat May 20 21:45:38 2017 +0000
- Revision:
- 2:e8f919a5eeab
- Parent:
- 1:0cde8d3476ad
Vers. 20.05.2017 23:45
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ZHAW_Prometheus | 0:41b7ed2e2b84 | 1 | #ifndef FARBSENS_H |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 2 | #define FARBSENS_H |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 3 | |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 4 | #include <mbed.h> |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 5 | #include <cstdlib> |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 6 | |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 7 | class Farbsensor |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 8 | { |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 9 | public: |
ZHAW_Prometheus | 1:0cde8d3476ad | 10 | //Farbsensor(AnalogIn& SensorG, AnalogIn& SensorR); |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 11 | Farbsensor(); |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 12 | |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 13 | void init(AnalogIn* SensorG, AnalogIn* SensorR); |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 14 | virtual ~Farbsensor(); |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 15 | float readr(); |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 16 | float readg(); |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 17 | |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 18 | private: |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 19 | AnalogIn* SensorG; |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 20 | AnalogIn* SensorR; |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 21 | |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 22 | float valInR; |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 23 | float valInG; |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 24 | }; |
ZHAW_Prometheus | 0:41b7ed2e2b84 | 25 | #endif |