mbed2 pre-final

Dependencies:   LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI

Revision:
2:7dc265489818
Parent:
1:be03cac9fe74
--- a/servo.h	Mon Jun 08 21:57:59 2020 +0000
+++ b/servo.h	Sun Jun 14 11:13:56 2020 +0000
@@ -1,21 +1,20 @@
 #ifndef SERVO_H
 #define SERVO_H
-#include "LCD_DISCO_F429ZI.h"
 
-enum DetectorState {ACTIVE, INACTIVE};
+#include "servo_gui.h"
 
-enum ServoState {CALIB, IDLE, IN_PROGRESS};
+enum ServoState {CALLIB, IDLE, IN_PROGRESS};
 
 class Servo {
     public:
-        Servo(unsigned int uiServoFrequency);
-        void Calib(unsigned char ucLedNum);
-        void ServoGoTo(unsigned int uiPosition);
-        void ServoAutomat(void);
+        Servo(void);
+        void Callib(void);
+        void GoTo(unsigned int uiPosition);
+        unsigned int uiCurrentPosition;
     private:
-        LCD_DISCO_F429ZI lcd;
+        ServoGui MyServoGui;
+        void Automat(void);
         enum ServoState eState;
-        unsigned int uiCurrentPosition;
         unsigned int uiDesiredPosition;
 };