25.04.17

Dependencies:   mbed

Fork of Sensortest by kings

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?

UserRevisionLine numberNew 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 }