25.04.17
Dependencies: mbed
Fork of Sensortest by
Farbsensor.cpp@1:82a1ebe6ce11, 2017-04-25 (annotated)
- Committer:
- EHess
- Date:
- Tue Apr 25 14:57:31 2017 +0000
- Revision:
- 1:82a1ebe6ce11
- Parent:
- IRSensor.cpp@0:fb3f7c677c18
25.04.17
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
EHess | 1:82a1ebe6ce11 | 1 | #include "Farbsensor.h" |
EHess | 0:fb3f7c677c18 | 2 | |
EHess | 0:fb3f7c677c18 | 3 | //E. Hess |
EHess | 1:82a1ebe6ce11 | 4 | //Farbsensor.cpp |
EHess | 0:fb3f7c677c18 | 5 | |
EHess | 1:82a1ebe6ce11 | 6 | //Konstruktor -> Erstellt ein Farbsensor-Objekt |
EHess | 1:82a1ebe6ce11 | 7 | //AnalogIn* color -> Liest die Voltanzahl des Farbsensors aus |
EHess | 0:fb3f7c677c18 | 8 | |
EHess | 1:82a1ebe6ce11 | 9 | Farbsensor::Farbsensor() {} |
EHess | 0:fb3f7c677c18 | 10 | |
EHess | 1:82a1ebe6ce11 | 11 | Farbsensor::Farbsensor(AnalogIn* color) { |
EHess | 1:82a1ebe6ce11 | 12 | this->color = color; //Weist den Objektvariablen, die eingegebenen Werte zu |
EHess | 0:fb3f7c677c18 | 13 | } |
EHess | 0:fb3f7c677c18 | 14 | |
EHess | 1:82a1ebe6ce11 | 15 | //Destruktor -> Löscht das Farbsensor-Objekt |
EHess | 1:82a1ebe6ce11 | 16 | Farbsensor::~Farbsensor() {} |
EHess | 0:fb3f7c677c18 | 17 | |
EHess | 0:fb3f7c677c18 | 18 | //Initialisiert nachträglich |
EHess | 1:82a1ebe6ce11 | 19 | void Farbsensor::init(AnalogIn* color) { |
EHess | 1:82a1ebe6ce11 | 20 | this->color = color; //Weist den Objektvariablen, die eingegebenen Werte zu |
EHess | 0:fb3f7c677c18 | 21 | } |
EHess | 0:fb3f7c677c18 | 22 | |
EHess | 1:82a1ebe6ce11 | 23 | float Farbsensor::read() { |
EHess | 1:82a1ebe6ce11 | 24 | return color->read(); |
EHess | 1:82a1ebe6ce11 | 25 | } |