My final year project
Dependencies: BSP_DISCO_F746NG F746_GUI LCD_DISCO_F746NG SDFileSystem TS_DISCO_F746NG ResistiveTouchController Map CYS8218Controller MedianFilter
Screens/ManualControlScreen.hpp@62:58e846621435, 2016-10-26 (annotated)
- Committer:
- Generic
- Date:
- Wed Oct 26 10:40:54 2016 +0000
- Revision:
- 62:58e846621435
- Parent:
- 11:e3e259474d2b
Firmware
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Kerneels Bezuidenhout |
11:e3e259474d2b | 1 | #ifndef MANUAL_CONTROL_SCREEN_HPP |
Kerneels Bezuidenhout |
11:e3e259474d2b | 2 | #define MANUAL_CONTROL_SCREEN_HPP |
Kerneels Bezuidenhout |
11:e3e259474d2b | 3 | |
Kerneels Bezuidenhout |
11:e3e259474d2b | 4 | #include "Screen.hpp" |
Kerneels Bezuidenhout |
11:e3e259474d2b | 5 | |
Kerneels Bezuidenhout |
11:e3e259474d2b | 6 | class ManualControlScreen : public Screen |
Kerneels Bezuidenhout |
11:e3e259474d2b | 7 | { |
Kerneels Bezuidenhout |
11:e3e259474d2b | 8 | public: |
Kerneels Bezuidenhout |
11:e3e259474d2b | 9 | ManualControlScreen(int *nextScreen, float *alpha, float *beta); |
Kerneels Bezuidenhout |
11:e3e259474d2b | 10 | |
Kerneels Bezuidenhout |
11:e3e259474d2b | 11 | void Draw(); |
Kerneels Bezuidenhout |
11:e3e259474d2b | 12 | void Process(); |
Kerneels Bezuidenhout |
11:e3e259474d2b | 13 | |
Kerneels Bezuidenhout |
11:e3e259474d2b | 14 | private: |
Kerneels Bezuidenhout |
11:e3e259474d2b | 15 | Label _lbTitle; |
Kerneels Bezuidenhout |
11:e3e259474d2b | 16 | Button _btBack; |
Kerneels Bezuidenhout |
11:e3e259474d2b | 17 | Button _btReset; |
Kerneels Bezuidenhout |
11:e3e259474d2b | 18 | Trackpad _tpManual; |
Kerneels Bezuidenhout |
11:e3e259474d2b | 19 | |
Kerneels Bezuidenhout |
11:e3e259474d2b | 20 | float *_alpha; |
Kerneels Bezuidenhout |
11:e3e259474d2b | 21 | float *_beta; |
Kerneels Bezuidenhout |
11:e3e259474d2b | 22 | |
Kerneels Bezuidenhout |
11:e3e259474d2b | 23 | void SetValues(); |
Kerneels Bezuidenhout |
11:e3e259474d2b | 24 | }; |
Kerneels Bezuidenhout |
11:e3e259474d2b | 25 | #endif |