Chart geht schon fast
This commit is contained in:
24
src/main.cpp
24
src/main.cpp
@@ -28,6 +28,11 @@
|
||||
#include "grafik.h"
|
||||
#include "main.h"
|
||||
|
||||
long repeatTime = 10000; // alle 1sec messen
|
||||
long lastTime = 0;
|
||||
|
||||
BME280Data bmedata;
|
||||
|
||||
|
||||
void setup() {
|
||||
// String LVGL_Arduino = String("LVGL Library Version: ") + lv_version_major() + "." + lv_version_minor() + "." + lv_version_patch();
|
||||
@@ -47,15 +52,20 @@ void setup() {
|
||||
Serial.println("Main GUI created");
|
||||
|
||||
setValuetoArc(arcTemp, 25.3);
|
||||
// setValuetoArc(arcHum, 45.0);
|
||||
setValuetoArc(arcHum, 45.0);
|
||||
delay(1000);
|
||||
// Start WiFi
|
||||
connectToWifi();
|
||||
Serial.println("WiFi started");
|
||||
|
||||
|
||||
// Start MQTT
|
||||
connectToMqtt();
|
||||
Serial.println("MQTT started");
|
||||
|
||||
|
||||
lastTime = millis();
|
||||
|
||||
drawChart();
|
||||
|
||||
/*
|
||||
// Register print function for debugging
|
||||
lv_log_register_print_cb(log_print);
|
||||
@@ -82,7 +92,13 @@ void setup() {
|
||||
}
|
||||
|
||||
void loop() {
|
||||
//readBME280();
|
||||
if (millis() - lastTime > repeatTime) {
|
||||
lastTime = millis();
|
||||
bmedata = readBME280();
|
||||
setValuetoArc(arcTemp, bmedata.temp);
|
||||
setValuetoArc(arcHum, bmedata.hum);
|
||||
updatechartData(bmedata.hum, bmedata.temp);
|
||||
}
|
||||
lv_task_handler(); // let the GUI do its work
|
||||
lv_tick_inc(5); // tell LVGL how much time has passed
|
||||
delay(5); // let this time pass
|
||||
|
||||
Reference in New Issue
Block a user