Finalny program mbed2

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

servo.h

Committer:
azmuth_sd
Date:
2020-06-09
Revision:
0:33ff53112cc9

File content as of revision 0:33ff53112cc9:

#ifndef SERVO_H
#define SERVO_H
#include "led.h"

enum ServoState {CALLIB, IDLE, IN_PROGRESS};
enum DetectorState {ACTIVE, INACTIVE};

class Servo {
    
private:
    Led myLed;
    enum DetectorState eReadDetector();
    enum ServoState eState;
    unsigned int uiCurrentPosition;
    unsigned int uiDesiredPosition;
    
public:    
    void Automat();
    void Callib(void);
    void GoTo(unsigned int uiPosition);
    void StepRight(unsigned int uiSteps);
};

#endif