fix some more bugs

This commit is contained in:
Dmitry Borisenko
2020-11-18 13:29:53 +03:00
parent b2e9d90686
commit 4f9763334b
6 changed files with 6 additions and 4 deletions

View File

@@ -17,7 +17,7 @@ class ImpulsOutClass {
private:
unsigned long currentMillis;
unsigned long prevMillis;
unsigned long difference;
unsigned long _impulsPeriod = 0;
unsigned int _impulsCount = 0;
unsigned int _impulsCountBuf = 0;

View File

@@ -19,6 +19,7 @@ class LoggingClass {
unsigned long currentMillis;
unsigned long prevMillis;
unsigned long difference;
unsigned long _period;
unsigned int _maxPoints;
String _loggingValueKey;

View File

@@ -22,6 +22,7 @@ private:
unsigned long currentMillis;
unsigned long prevMillis;
unsigned long difference;
unsigned long _interval;
String _key;
unsigned int _pin;

View File

@@ -20,7 +20,7 @@ void ImpulsOutClass::execute(unsigned long impulsPeriod, unsigned int impulsCoun
void ImpulsOutClass::loop() {
currentMillis = millis();
unsigned long difference = currentMillis - prevMillis;
difference = currentMillis - prevMillis;
if (_impulsCountBuf > 0) {
if (difference > _impulsPeriod) {
_impulsCountBuf--;

View File

@@ -17,7 +17,7 @@ LoggingClass::~LoggingClass() {}
void LoggingClass::loop() {
currentMillis = millis();
unsigned long difference = currentMillis - prevMillis;
difference = currentMillis - prevMillis;
if (difference >= _period) {
prevMillis = millis();
addNewDelOldData("logs/" + _key + ".txt", _maxPoints, jsonReadStr(configLiveJson, _loggingValueKey));

View File

@@ -20,7 +20,7 @@ SensorDallas::~SensorDallas() {}
void SensorDallas::loop() {
currentMillis = millis();
unsigned long difference = currentMillis - prevMillis;
difference = currentMillis - prevMillis;
if (difference >= _interval) {
prevMillis = millis();
readDallas();