Prometheus / Farbsensor

Dependents:   Prom_Roebi

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Farbsensor.cpp Source File

Farbsensor.cpp

00001 #include "mbed.h"
00002 #include <cmath>
00003 #include "Farbsensor.h"
00004 
00005 //Farbsensor::Farbsensor(AnalogIn& _SensorG, AnalogIn& _SensorR) : SensorG(_SensorG), SensorR(_SensorR) {}
00006 Farbsensor::Farbsensor() 
00007 {
00008 }
00009 /**
00010  * Deletes the IRSensor object.
00011  */
00012 Farbsensor::~Farbsensor() {}
00013 
00014 void Farbsensor::init(AnalogIn* SensorG, AnalogIn* SensorR) 
00015 {
00016     this->SensorG = SensorG;
00017     this->SensorR = SensorR;
00018 }
00019  /**
00020  * Sensor Rot auswertung
00021  * @return Rot
00022  */
00023 float Farbsensor::readr(){
00024      valInR = *SensorR*100;
00025      return valInR;
00026 }
00027  /**
00028  * Sensor Green auswertung
00029  * @return Green
00030  */
00031 float Farbsensor::readg(){
00032      valInG = *SensorG*100;
00033      return valInG;
00034 }