Martijn Grootens / Mbed 2 deprecated mbr_2017_robot_gr20

Dependencies:   FastPWM MODSERIAL QEI mbed

Committer:
megrootens
Date:
Sun Nov 12 14:06:23 2017 +0000
Revision:
2:df0c6af898ac
Parent:
0:caa8ee3bd882
Child:
5:088917beb5e4
this works, only controller needs to be updated since I broke the moving average filtered one....;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
megrootens 2:df0c6af898ac 1 // radians per degree
megrootens 0:caa8ee3bd882 2 const double kRadPerDeg = 3.1415926535 / 180;
megrootens 0:caa8ee3bd882 3
megrootens 2:df0c6af898ac 4 /**
megrootens 2:df0c6af898ac 5 * Radians to degrees
megrootens 2:df0c6af898ac 6 */
megrootens 0:caa8ee3bd882 7 double rad2deg(double rad)
megrootens 0:caa8ee3bd882 8 {
megrootens 0:caa8ee3bd882 9 return rad / kRadPerDeg;
megrootens 0:caa8ee3bd882 10 }
megrootens 2:df0c6af898ac 11
megrootens 2:df0c6af898ac 12 /**
megrootens 2:df0c6af898ac 13 * Degrees to radians
megrootens 2:df0c6af898ac 14 */
megrootens 0:caa8ee3bd882 15 double deg2rad(double deg)
megrootens 0:caa8ee3bd882 16 {
megrootens 0:caa8ee3bd882 17 return deg * kRadPerDeg;
megrootens 2:df0c6af898ac 18 }