add chart + buttons

This commit is contained in:
2021-08-18 19:28:11 +02:00
parent babb031649
commit b6f872e19e
8 changed files with 217 additions and 30 deletions

View File

@@ -3,6 +3,31 @@
#include "status.h"
// #define WIDTH 240
// #define HEIGHT 60
#define BUTTON_H 60
#define BUTTON_W 240
#define BUTTONS_N 3
#define BUTTON_PADDING 2
#define BUTTON_RADIUS 8
#define BUTTON_COLOR TFT_BLUE
#define KEY_TEXTSIZE 1 // Font size multiplier
#define CHART_X 0
#define CHART_Y 30
#define CHART_W 240
#define CHART_H 200
#define CHART_FONT 1
#define CHART_Y_AXIS_OFFSET 24
#define CHART_X_AXIS_OFFSET 10
#define CHART_TIME_MAX 360 //time scale in seconds
#define CHART_TEMP_MIN 20 //offset in degrees
#define CHART_TEMP_MAX 360 //degrees
#define CHART_Y_TICKS 10
#define CHART_X_TICKS 10
#define CHART_LINE_COLOR TFT_WHITE
#define CHART_TEXT_COLOR TFT_RED
void initLCD(void);