Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: FastPWM MODSERIAL QEI mbed
tools.h@2:df0c6af898ac, 2017-11-12 (annotated)
- 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?
User | Revision | Line number | New 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 | } |