LCD implementation of our project.

Dependencies:   mbed mbed-rtos MLX90614

Header.h

Committer:
ovidiup13
Date:
2015-03-20
Revision:
0:1e597b0f8b3b
Child:
2:fcde41900fa5

File content as of revision 0:1e597b0f8b3b:

#ifndef _HEADER_H_
#define _HEADER_H_

#include<stdio.h>
#include <stdlib.h>
#include "st7565LCD.h"

#define LEFT_MARGIN 5

using namespace std;

class Header{
    public:
        //variables
        uint8_t battery_level;
        float degrees;
        char scale; //celsius
        ST7565 * st7565;
        
        //functions
        void setScale(char c);
        void setTemperature(float t);
        void setBatteryLevel(float d);
        void display(void);
        Header(float dg, float lvl, char s, ST7565 * lcd);
};

#endif