Tobias Kuhn
/
LCD_XpressoBoard_3_SoundSens
program for ping pong robot
MISC.h@0:14b64813c04d, 2016-06-29 (annotated)
- Committer:
- pnpako
- Date:
- Wed Jun 29 00:02:00 2016 +0000
- Revision:
- 0:14b64813c04d
ping pong robot
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pnpako | 0:14b64813c04d | 1 | |
pnpako | 0:14b64813c04d | 2 | //class for useful functions |
pnpako | 0:14b64813c04d | 3 | class MISC |
pnpako | 0:14b64813c04d | 4 | { |
pnpako | 0:14b64813c04d | 5 | |
pnpako | 0:14b64813c04d | 6 | protected: |
pnpako | 0:14b64813c04d | 7 | |
pnpako | 0:14b64813c04d | 8 | public: |
pnpako | 0:14b64813c04d | 9 | |
pnpako | 0:14b64813c04d | 10 | //function for easy convertion int -> str |
pnpako | 0:14b64813c04d | 11 | char* intToString(int x) { |
pnpako | 0:14b64813c04d | 12 | char tmp[16] = " "; |
pnpako | 0:14b64813c04d | 13 | sprintf(tmp, "%d", x); |
pnpako | 0:14b64813c04d | 14 | return tmp; |
pnpako | 0:14b64813c04d | 15 | } |
pnpako | 0:14b64813c04d | 16 | |
pnpako | 0:14b64813c04d | 17 | //function for easy convertion float -> str |
pnpako | 0:14b64813c04d | 18 | char* floatToString(float x) { |
pnpako | 0:14b64813c04d | 19 | char tmp[20] = " "; |
pnpako | 0:14b64813c04d | 20 | sprintf(tmp, "%f", x); |
pnpako | 0:14b64813c04d | 21 | return tmp; |
pnpako | 0:14b64813c04d | 22 | } |
pnpako | 0:14b64813c04d | 23 | |
pnpako | 0:14b64813c04d | 24 | //funtion to cut off too high values |
pnpako | 0:14b64813c04d | 25 | int ValCut(int val) { |
pnpako | 0:14b64813c04d | 26 | if(val > 400) { |
pnpako | 0:14b64813c04d | 27 | return 400; |
pnpako | 0:14b64813c04d | 28 | } else { |
pnpako | 0:14b64813c04d | 29 | return val; |
pnpako | 0:14b64813c04d | 30 | } |
pnpako | 0:14b64813c04d | 31 | } |
pnpako | 0:14b64813c04d | 32 | |
pnpako | 0:14b64813c04d | 33 | }; |
pnpako | 0:14b64813c04d | 34 | |
pnpako | 0:14b64813c04d | 35 | |
pnpako | 0:14b64813c04d | 36 | |
pnpako | 0:14b64813c04d | 37 |