Helvijs Kiselis
/
Micromouse
Algorithmus
IRSensor.cpp
- Committer:
- luethale
- Date:
- 2018-04-30
- Revision:
- 10:84534846e1f1
- Parent:
- 3:076dd7ec7eb4
File content as of revision 10:84534846e1f1:
#include <cmath> #include "IRSensor.h" using namespace std; IRSensor::IRSensor(AnalogIn& distance) : distance(distance){} IRSensor::~IRSensor() {} float IRSensor::readL() { float d2 = 10.2817f*(1/(pow(distance,1.212121f))); return d2; } float IRSensor::readR(){ float d1 = 11.6037f*(1/(pow(distance,1.111111f))); return d1; } float IRSensor::readC(){ float d4 = 28.053f*(1.0f/distance); return d4; }