Latest revision
Fork of capstone_display by
Diff: display.cpp
- Revision:
- 2:a6f341df1ef1
- Parent:
- 0:6846cd4549ba
- Child:
- 3:c3231b95aff0
--- a/display.cpp Mon Mar 24 23:59:30 2014 +0000 +++ b/display.cpp Thu Apr 03 20:24:36 2014 +0000 @@ -7,14 +7,14 @@ lcd = disp; lcd->Initialize(); lcd->ClearScreen(); - strength = " "; + } void display::print(char *str) { lcd->SetFont( &TerminusFont ); lcd->SetForeground(COLOR_BLACK); - lcd->Print(strength, CENTER, 50); - strength = str; + lcd->Print(debugstr, CENTER, 50); + debugstr = str; lcd->SetForeground(COLOR_WHITE); lcd->Print(str, CENTER, 50); } @@ -42,12 +42,27 @@ lcd->Print(str, CENTER, 55); } -void display::displayStr(double dNewStrength) +void display::displayStr(char *newStrength) { lcd->SetForeground(COLOR_BLACK); - // lcd->Print("Strength: "+strength, CENTER, 25); - //strength = to_string(dNewStrength); + lcd->Print("Strength: ", LEFT, 25); + lcd->Print(strength, CENTER, 25); + strength = newStrength; lcd->SetForeground(COLOR_WHITE); - //lcd->Print("Strength: "+newstr, CENTER, 25); + lcd->Print("Strength: ", LEFT, 25); + lcd->Print(strength, CENTER, 25); + +} + +void display::displayDist(char *newDist) +{ + lcd->SetForeground(COLOR_BLACK); + lcd->Print("Dist: ", LEFT, 75); + lcd->Print(dist, CENTER, 75); + dist = newDist; + lcd->SetForeground(COLOR_WHITE); + lcd->Print("Dist: ", LEFT, 75); + lcd->Print(dist, CENTER, 75); + } \ No newline at end of file