This class encapsulates all the algorithms required for the displaying strings and time dependent patterns on the lcd.

Dependents:   200943412_QuickClick

Display.h

Committer:
domkay97
Date:
2017-04-15
Revision:
9:1e25dcab4927
Parent:
7:635883dd8c35
Child:
11:7ad2ea427784

File content as of revision 9:1e25dcab4927:

#ifndef DISPLAY_H
#define DISPLAY_H

#include "mbed.h"
#include "N5110.h" 
#include "Controller.h"

class Display
{

public:
    Display();
    ~Display();
    void init();
    void drawCircle(Controller &pad, N5110 &lcd); 
    void display_instruction(N5110 &lcd, int ran); 
    void calculateWait();  

     
private:
    void circle_refresh();
    void Drawarc(N5110 &lcd, int a);
    int _h;
    float _w;
    int _a;
    int _A; 
    int _v; 
    int x; 
    int y;  
    int x0;
    int y0;
    int radiusMod; 
    void Circle(Controller &pad, N5110 &lcd); 

};
#endif