Fix pixel shift in graph screen
This commit is contained in:
parent
0611b17030
commit
4b088a677a
|
@ -254,7 +254,7 @@ void display_screen_grid(float grid_power, float consum, float inv_power, float
|
|||
|
||||
}
|
||||
|
||||
//Graph last 100 values
|
||||
//Display graph screen
|
||||
void display_screen_graph(float *values, char* key, int type, int buffersize)
|
||||
{
|
||||
logPrintlnD("Display graph...");
|
||||
|
@ -269,7 +269,7 @@ void display_screen_graph(float *values, char* key, int type, int buffersize)
|
|||
{
|
||||
display.drawStr(58,17, title_graph_pv);
|
||||
}
|
||||
display.drawLine(16, 60, 9, 60); //X mark
|
||||
display.drawLine(17, 60, 9, 60); //X mark
|
||||
display.drawLine(15, 10, 15, 62); //Y boarder
|
||||
display.drawStr(7,63, "0");
|
||||
display.drawStr(7,34, "k");
|
||||
|
@ -329,7 +329,7 @@ void display_screen_graph(float *values, char* key, int type, int buffersize)
|
|||
|
||||
for (int i = 0; i<buffersize; i++)
|
||||
{
|
||||
display.drawLine((17+i), 60, (17+i), map(values[i], 0, graph_max_kW, 60, 13));
|
||||
display.drawLine((16+i), 60, (16+i), map(values[i], 0, graph_max_kW, 60, 13));
|
||||
}
|
||||
|
||||
if (strlen(key) < 3) {
|
||||
|
|
Loading…
Reference in New Issue