My final year project

Dependencies:   BSP_DISCO_F746NG F746_GUI LCD_DISCO_F746NG SDFileSystem TS_DISCO_F746NG ResistiveTouchController Map CYS8218Controller MedianFilter

Committer:
Generic
Date:
Wed Oct 26 10:40:54 2016 +0000
Revision:
62:58e846621435
Parent:
22:dd9ff475b34c
Firmware

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kerneels Bezuidenhout 20:70c5b1e499f0 1 #ifndef MANUAL_SETPOINT_SCREEN_HPP
Kerneels Bezuidenhout 20:70c5b1e499f0 2 #define MANUAL_SETPOINT_SCREEN_HPP
Kerneels Bezuidenhout 20:70c5b1e499f0 3
Kerneels Bezuidenhout 20:70c5b1e499f0 4 #include "Screen.hpp"
Kerneels Bezuidenhout 20:70c5b1e499f0 5
Kerneels Bezuidenhout 20:70c5b1e499f0 6 class ManualSetpointScreen : public Screen
Kerneels Bezuidenhout 20:70c5b1e499f0 7 {
Kerneels Bezuidenhout 20:70c5b1e499f0 8 public:
Kerneels Bezuidenhout 22:dd9ff475b34c 9 ManualSetpointScreen(int *nextScreen, float *xSP, float *ySP, int *ballOnPlate, bool *started);
Kerneels Bezuidenhout 20:70c5b1e499f0 10
Kerneels Bezuidenhout 20:70c5b1e499f0 11 void Draw();
Kerneels Bezuidenhout 20:70c5b1e499f0 12 void Process();
Kerneels Bezuidenhout 20:70c5b1e499f0 13
Kerneels Bezuidenhout 20:70c5b1e499f0 14 private:
Kerneels Bezuidenhout 20:70c5b1e499f0 15 Label _lbTitle;
Kerneels Bezuidenhout 20:70c5b1e499f0 16 Button _btBack;
Generic 21:aa3074b237e0 17 Trackpad _tpSetpoint;
Kerneels Bezuidenhout 20:70c5b1e499f0 18 Button _btStart;
Kerneels Bezuidenhout 20:70c5b1e499f0 19 Button _btStop;
Kerneels Bezuidenhout 20:70c5b1e499f0 20 Button _btReset;
Kerneels Bezuidenhout 20:70c5b1e499f0 21
Kerneels Bezuidenhout 20:70c5b1e499f0 22 float *_xSP;
Kerneels Bezuidenhout 20:70c5b1e499f0 23 float *_ySP;
Kerneels Bezuidenhout 22:dd9ff475b34c 24 int *_ballOnPlate;
Kerneels Bezuidenhout 22:dd9ff475b34c 25 bool *_started;
Kerneels Bezuidenhout 22:dd9ff475b34c 26
Kerneels Bezuidenhout 20:70c5b1e499f0 27 };
Kerneels Bezuidenhout 20:70c5b1e499f0 28 #endif