LCD implementation of our project.

Dependencies:   mbed mbed-rtos MLX90614

Header.cpp

Committer:
ovidiup13
Date:
2015-06-03
Revision:
10:97389d774ae1
Parent:
7:11675c1dce4f

File content as of revision 10:97389d774ae1:

#include "Header.h"

Header::Header(char * t, ST7565 * lcd){
    //battery_level = lvl;
    title = t;
    st7565 = lcd;
}

void Header::setTitle(char *t){
    title = t;
}

void Header::display(void){    
    //create strings
    //char temp[7];
    //char level[5];
    //char sign = ' ';
    //set sign
    //if(temp > 0) sign = 43;
    //else if(temp < 0) sign = 45;
    
    //strcat(temp, sign);
    
    //convert to char array
    //sprintf(temp, " %c%.1f%c", sign, degrees, scale);
    //sprintf(level, "%d%%", battery_level);
    
    //add to header
    st7565->drawstring(LEFT_MARGIN*5, 0, title);
    //st7565->drawstring(LCDWIDTH - LEFT_MARGIN*4, 0, level);
    
    st7565->display();
}