
mbed2 pre-final
Dependencies: LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI
servo_gui.h
- Committer:
- domino5740
- Date:
- 2020-06-15
- Revision:
- 4:a8494b656292
- Parent:
- 2:7dc265489818
File content as of revision 4:a8494b656292:
#ifndef SERVO_GUI_H #define SERVO_GUI_H #include "LCD_DISCO_F429ZI.h" enum Direction{LEFT, RIGHT}; enum DetectorState{ACTIVE, INACTIVE}; class ServoGui { public: ServoGui(void); void LedStepRight(void); void LedStepLeft(void); enum DetectorState eReadDetector(void); unsigned int uiMarkerStartPos; unsigned int uiMarkerPos; unsigned char ucLedPos; private: LCD_DISCO_F429ZI lcd; void LedOn(unsigned char ucLedIndex); void LedStep(enum Direction eStepDirection); void LedClear(void); void DrawServo(void); void DrawMarker(unsigned int uiPosition); }; #endif