
mbed2 pre-final
Dependencies: LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI
servo.h
- Committer:
- domino5740
- Date:
- 2020-06-08
- Revision:
- 1:be03cac9fe74
- Child:
- 2:7dc265489818
File content as of revision 1:be03cac9fe74:
#ifndef SERVO_H #define SERVO_H #include "LCD_DISCO_F429ZI.h" enum DetectorState {ACTIVE, INACTIVE}; enum ServoState {CALIB, IDLE, IN_PROGRESS}; class Servo { public: Servo(unsigned int uiServoFrequency); void Calib(unsigned char ucLedNum); void ServoGoTo(unsigned int uiPosition); void ServoAutomat(void); private: LCD_DISCO_F429ZI lcd; enum ServoState eState; unsigned int uiCurrentPosition; unsigned int uiDesiredPosition; }; #endif