Ben Gordon
/
ELEC351_GroupA-branch1
Troubleshooting
Diff: Display.cpp
- Revision:
- 13:d49ec153d644
- Parent:
- 12:edf31d0a61f0
- Child:
- 15:f8649829dff9
diff -r edf31d0a61f0 -r d49ec153d644 Display.cpp --- a/Display.cpp Thu Nov 08 21:43:49 2018 +0000 +++ b/Display.cpp Thu Nov 08 22:39:14 2018 +0000 @@ -2,34 +2,39 @@ void Display::INIT() { - lcd.INIT(); + _lcd.INIT(); setTemperature(0); setLightLevel(0); setPressure(0); + + pageOne(); } void Display::pageOne() { - lcd.clear(); - //lcd.display("T: +00",LINE1); //LINE + position on line - lcd.display("T: "); - lcd.display(_temperature); - lcd.putt(223); - lcd.display("C"); - lcd.display("L: ",LINE1+9); - lcd.display(_lightLevel); + _lcd.clear(); + + //Temperature Display + _lcd.display("T: "); + _lcd.display(_temperature); + _lcd.putt(223); + _lcd.display("C"); + + //LightLevel Display + _lcd.display("L: ",LINE1+9); + _lcd.display(_lightLevel); - //lcd.display("P: 0000 mbar",LINE2+2); - lcd.display("P: ",LINE2+2); - lcd.display(_pressure); - lcd.display(" mbar"); + //Pressure Display + _lcd.display("P: ",LINE2+2); + _lcd.display(_pressure); + _lcd.display(" mbar"); } void Display::pageTwo() { - lcd.clear(); - lcd.display("dd/mm/yyyy",LINE1+3); - lcd.display("hh:mm am",LINE2+4); + _lcd.clear(); + _lcd.display("dd/mm/yyyy",LINE1+3); + _lcd.display("hh:mm am",LINE2+4); } void Display::setTemperature(S_BYTE temp)