Team Alpha / Mbed 2 deprecated UserIntefaceLCD

Dependencies:   mbed mbed-rtos MLX90614

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Header.cpp Source File

Header.cpp

00001 #include "Header.h"
00002 
00003 Header::Header(char * t, ST7565 * lcd){
00004     //battery_level = lvl;
00005     title = t;
00006     st7565 = lcd;
00007 }
00008 
00009 void Header::setTitle(char *t){
00010     title = t;
00011 }
00012 
00013 void Header::display(void){    
00014     //create strings
00015     //char temp[7];
00016     //char level[5];
00017     //char sign = ' ';
00018     //set sign
00019     //if(temp > 0) sign = 43;
00020     //else if(temp < 0) sign = 45;
00021     
00022     //strcat(temp, sign);
00023     
00024     //convert to char array
00025     //sprintf(temp, " %c%.1f%c", sign, degrees, scale);
00026     //sprintf(level, "%d%%", battery_level);
00027     
00028     //add to header
00029     st7565->drawstring(LEFT_MARGIN*5, 0, title);
00030     //st7565->drawstring(LCDWIDTH - LEFT_MARGIN*4, 0, level);
00031     
00032     st7565->display();
00033 }