A library that maps one range onto another range.
Dependents: Heiko Simran_Servo_2410 HYDRO-pH-BASIC NucleoBoard_1 ... more
Map.cpp
- Committer:
- Kerneels Bezuidenhout
- Date:
- 2016-09-28
- Revision:
- 1:dad975e2e150
- Parent:
- 0:f274b178a2d4
File content as of revision 1:dad975e2e150:
#include "Map.hpp" Map::Map(float inMin, float inMax, float outMin, float outMax) { _inMin = inMin; _inMax = inMax; _outMin = outMin; _outMax = outMax; } float Map::Calculate(float inVal) { return ( (inVal - _inMin)*(_outMax - _outMin)/(_inMax - _inMin) + _outMin ); }