From fdac8f88af25ab1eb98afcf1ff5e3132319f6fcd Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Fri, 21 Feb 2020 20:52:55 +0100 Subject: [PATCH] Minor optimization --- lib/HanReader/src/Aidon.h | 1 - lib/HanReader/src/HanReader.cpp | 8 ++++---- lib/HanReader/src/Kamstrup.h | 1 - web/index.html | 2 +- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/lib/HanReader/src/Aidon.h b/lib/HanReader/src/Aidon.h index ffe0dc87..dbac985a 100644 --- a/lib/HanReader/src/Aidon.h +++ b/lib/HanReader/src/Aidon.h @@ -3,7 +3,6 @@ #ifndef _AIDON_h #define _AIDON_h - enum class Aidon { List1 = 0x01, diff --git a/lib/HanReader/src/HanReader.cpp b/lib/HanReader/src/HanReader.cpp index 9d6df8b4..40b0eac6 100644 --- a/lib/HanReader/src/HanReader.cpp +++ b/lib/HanReader/src/HanReader.cpp @@ -80,10 +80,10 @@ void HanReader::debugPrint(byte *buffer, int start, int length) bool HanReader::read() { - if (han->available()) - { - byte newByte = han->read(); - return read(newByte); + while(han->available()) { + if(read(han->read())) { + return true; + } } return false; } diff --git a/lib/HanReader/src/Kamstrup.h b/lib/HanReader/src/Kamstrup.h index 71513916..7cb3470e 100644 --- a/lib/HanReader/src/Kamstrup.h +++ b/lib/HanReader/src/Kamstrup.h @@ -3,7 +3,6 @@ #ifndef _KAMSTRUP_h #define _KAMSTRUP_h - enum class Kamstrup { List3PhaseShort = 0x19, diff --git a/web/index.html b/web/index.html index 8b861b52..e57688b5 100644 --- a/web/index.html +++ b/web/index.html @@ -217,7 +217,7 @@ var setStatus = function(id, status) { item.addClass('badge badge-' + status); }; -var interval = 10000; +var interval = 5000; var fetch = function() { $.ajax({ url: '/data.json',