";
httpd_resp_sendstr_chunk(req, txt.c_str());
- std::vector Analog Meter: ";
httpd_resp_sendstr_chunk(req, txt.c_str());
- htmlinfo = tfliteflow.GetAllAnalog();
- for (int i = 0; i < htmlinfo.size(); ++i)
+ std::vectorfilename + "\"> " + zw;
+ txt = "
filename + "\"> " + zw;
}
else
{
std::stringstream stream;
- stream << std::fixed << std::setprecision(1) << htmlinfo[i]->val;
+ stream << std::fixed << std::setprecision(1) << htmlinfodig[i]->val;
zw = stream.str();
- txt = "
filename + "\"> " + zw;
+ txt = "
filename + "\"> " + zw;
}
httpd_resp_sendstr_chunk(req, txt.c_str());
- delete htmlinfo[i];
+ delete htmlinfodig[i];
}
- htmlinfo.clear();
+ htmlinfodig.clear();
txt = "
filename + "\"> " + zw;
+ txt = "
filename + "\"> " + zw;
httpd_resp_sendstr_chunk(req, txt.c_str());
- delete htmlinfo[i];
+ delete htmlinfoana[i];
}
- htmlinfo.clear();
+ htmlinfoana.clear();
}
diff --git a/code/main/version.cpp b/code/main/version.cpp
index 063d8c9d..dbffed26 100644
--- a/code/main/version.cpp
+++ b/code/main/version.cpp
@@ -1,4 +1,4 @@
-const char* GIT_REV="19ca0d7";
-const char* GIT_TAG="v8.3.0";
+const char* GIT_REV="1e6eddc";
+const char* GIT_TAG="";
const char* GIT_BRANCH="rolling";
-const char* BUILD_TIME="2021-09-13 20:03";
\ No newline at end of file
+const char* BUILD_TIME="2021-09-20 21:11";
\ No newline at end of file
diff --git a/code/version.cpp b/code/version.cpp
index 063d8c9d..dbffed26 100644
--- a/code/version.cpp
+++ b/code/version.cpp
@@ -1,4 +1,4 @@
-const char* GIT_REV="19ca0d7";
-const char* GIT_TAG="v8.3.0";
+const char* GIT_REV="1e6eddc";
+const char* GIT_TAG="";
const char* GIT_BRANCH="rolling";
-const char* BUILD_TIME="2021-09-13 20:03";
\ No newline at end of file
+const char* BUILD_TIME="2021-09-20 21:11";
\ No newline at end of file
diff --git a/firmware/bootloader.bin b/firmware/bootloader.bin
index d5c8cc57..787a772f 100644
Binary files a/firmware/bootloader.bin and b/firmware/bootloader.bin differ
diff --git a/firmware/firmware.bin b/firmware/firmware.bin
index 6bf8a353..a320d582 100644
Binary files a/firmware/firmware.bin and b/firmware/firmware.bin differ
diff --git a/firmware/html.zip b/firmware/html.zip
index 3ffbcee0..7601707f 100644
Binary files a/firmware/html.zip and b/firmware/html.zip differ
diff --git a/sd-card/html/edit_config_param.html b/sd-card/html/edit_config_param.html
index 59c2db79..a6bfe056 100644
--- a/sd-card/html/edit_config_param.html
+++ b/sd-card/html/edit_config_param.html
@@ -349,24 +349,6 @@ textarea {
Time to keep the separated digit images (in days -"0" = forever)
-
-
-
-
-
-
-
-
-
-
-
- Enable to use the after point resolution for the last analog counter
-
-
+
@@ -502,6 +484,41 @@ textarea {
Maximum change of reading from one to the next readout
+
+
+
+
+
+
+
+
+
+
+
+ Enable to use the after point resolution for the last analog counter
+
+
+
@@ -1452,7 +1469,7 @@ function WriteParameter(_param, _category, _cat, _name, _optional, _number = -1)
setEnabled(_cat+"_"+_name, false);
}
- EnDisableItem(_category[_cat]["enabled"], _param, _category, _cat, _name, _optional);
+ EnDisableItem(_category[_cat]["enabled"], _param, _category, _cat, _name, _optional, _number);
}
function InvertEnableItem(_cat, _param)
@@ -1619,12 +1636,16 @@ function UpdateInputIndividual()
{
ReadParameter(param, "PostProcessing", "DecimalShift", true, NUNBERSAkt)
ReadParameter(param, "PostProcessing", "MaxRateValue", true, NUNBERSAkt)
+ ReadParameter(param, "PostProcessing", "ExtendedResolution", true, NUNBERSAkt)
+ ReadParameter(param, "PostProcessing", "IgnoreLeadingNaN", true, NUNBERSAkt)
}
var sel = document.getElementById("Numbers_value1");
NUNBERSAkt = sel.selectedIndex;
WriteParameter(param, category, "PostProcessing", "DecimalShift", true, NUNBERSAkt);
WriteParameter(param, category, "PostProcessing", "MaxRateValue", true, NUNBERSAkt);
+ WriteParameter(param, category, "PostProcessing", "ExtendedResolution", true, NUNBERSAkt);
+ WriteParameter(param, category, "PostProcessing", "IgnoreLeadingNaN", true, NUNBERSAkt);
}
function UpdateInput() {
@@ -1656,7 +1677,7 @@ function UpdateInput() {
WriteParameter(param, category, "Analog", "Model", false);
WriteParameter(param, category, "Analog", "LogImageLocation", true);
WriteParameter(param, category, "Analog", "LogfileRetentionInDays", true);
- WriteParameter(param, category, "Analog", "ExtendedResolution", true);
+// WriteParameter(param, category, "Analog", "ExtendedResolution", true);
WriteParameter(param, category, "Analog", "ModelInputSize", false);
WriteParameter(param, category, "PostProcessing", "PreValueUse", true);
@@ -1719,13 +1740,13 @@ function ReadParameterAll()
ReadParameter(param, "Analog", "Model", false);
ReadParameter(param, "Analog", "LogImageLocation", true);
ReadParameter(param, "Analog", "LogfileRetentionInDays", true);
- ReadParameter(param, "Analog", "ExtendedResolution", true);
+// ReadParameter(param, "Analog", "ExtendedResolution", true);
ReadParameter(param, "Analog", "ModelInputSize", false);
ReadParameter(param, "PostProcessing", "PreValueUse", true);
ReadParameter(param, "PostProcessing", "PreValueAgeStartup", true);
ReadParameter(param, "PostProcessing", "AllowNegativeRates", true);
- ReadParameter(param, "PostProcessing", "MaxRateValue", true);
+// ReadParameter(param, "PostProcessing", "MaxRateValue", true);
ReadParameter(param, "PostProcessing", "ErrorMessage", true);
ReadParameter(param, "PostProcessing", "CheckDigitIncreaseConsistency", true);
diff --git a/sd-card/html/readconfigparam.js b/sd-card/html/readconfigparam.js
index 86eaa08e..0732cd26 100644
--- a/sd-card/html/readconfigparam.js
+++ b/sd-card/html/readconfigparam.js
@@ -54,7 +54,7 @@ function ParseConfig() {
ParamAddValue(param, catname, "LogImageLocation");
ParamAddValue(param, catname, "LogfileRetentionInDays");
ParamAddValue(param, catname, "ModelInputSize", 2);
- ParamAddValue(param, catname, "ExtendedResolution");
+// ParamAddValue(param, catname, "ExtendedResolution");
var catname = "Analog";
category[catname] = new Object();
@@ -65,7 +65,7 @@ function ParseConfig() {
ParamAddValue(param, catname, "LogImageLocation");
ParamAddValue(param, catname, "LogfileRetentionInDays");
ParamAddValue(param, catname, "ModelInputSize", 2);
- ParamAddValue(param, catname, "ExtendedResolution");
+// ParamAddValue(param, catname, "ExtendedResolution");
var catname = "PostProcessing";
category[catname] = new Object();
@@ -77,9 +77,11 @@ function ParseConfig() {
ParamAddValue(param, catname, "PreValueAgeStartup");
ParamAddValue(param, catname, "AllowNegativeRates");
ParamAddValue(param, catname, "MaxRateValue", 1, true);
+ ParamAddValue(param, catname, "ExtendedResolution", 1, true);
+ ParamAddValue(param, catname, "IgnoreLeadingNaN", 1, true);
ParamAddValue(param, catname, "ErrorMessage");
ParamAddValue(param, catname, "CheckDigitIncreaseConsistency");
- ParamAddValue(param, catname, "IgnoreLeadingNaN");
+// ParamAddValue(param, catname, "IgnoreLeadingNaN");
var catname = "MQTT";
category[catname] = new Object();
diff --git a/sd-card/html/version.txt b/sd-card/html/version.txt
index c83418e8..95c4e8d2 100644
--- a/sd-card/html/version.txt
+++ b/sd-card/html/version.txt
@@ -1 +1 @@
-9.7.1
\ No newline at end of file
+10.0.0
\ No newline at end of file
diff --git a/sd-card/img_tmp/leer.txt b/sd-card/img_tmp/leer.txt
new file mode 100644
index 00000000..e69de29b
+
+
+
+
+
+
+
+
+ Leading "N"'s will be deleted before further processing
+
+