mirror of
https://github.com/lumapu/ahoy.git
synced 2025-08-06 09:58:23 +02:00
PeriodenDauer hinzugefügt
This commit is contained in:
parent
0ff821aeac
commit
565b944da3
5 changed files with 9 additions and 8 deletions
|
@ -10,8 +10,6 @@
|
|||
#include "Display_ePaper.h"
|
||||
#include "imagedata.h"
|
||||
|
||||
#define DISP_DEFAULT_TIMEOUT 60 // in seconds
|
||||
|
||||
template <class HMSYSTEM>
|
||||
class Display {
|
||||
public:
|
||||
|
@ -75,7 +73,7 @@ class Display {
|
|||
if (*mUtcTs == 0)
|
||||
return;
|
||||
|
||||
if ((millis() - _lastDisplayUpdate) > period) {
|
||||
if ((millis() - _lastDisplayUpdate) > mCfg->period) {
|
||||
float totalPower = 0;
|
||||
float totalYieldDay = 0;
|
||||
float totalYieldTotal = 0;
|
||||
|
@ -120,7 +118,6 @@ class Display {
|
|||
const char *mVersion;
|
||||
display_t *mCfg;
|
||||
HMSYSTEM *mSys;
|
||||
uint16_t period = 10000; // Achtung, max 65535
|
||||
uint16_t counterEPaper;
|
||||
uint32_t _lastDisplayUpdate = 0;
|
||||
};
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
#pragma once
|
||||
|
||||
#include <U8g2lib.h>
|
||||
#define DISP_DEFAULT_TIMEOUT 60000 // in milliseconds
|
||||
|
||||
class DisplayMonoClass {
|
||||
public:
|
||||
|
@ -33,7 +34,7 @@ class DisplayMonoClass {
|
|||
uint32_t _previousMillis = 0;
|
||||
|
||||
uint8_t _mExtra;
|
||||
uint16_t _mTimeout; // interval at which to power save (milliseconds)
|
||||
uint16_t _mTimeout = DISP_DEFAULT_TIMEOUT; // interval at which to power save (milliseconds)
|
||||
char _fmtText[32];
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue