mirror of
https://github.com/UtilitechAS/amsreader-firmware.git
synced 2026-01-18 09:21:57 +00:00
Fixed some bugs from late night coding
This commit is contained in:
parent
ccd818e1ab
commit
00edd94033
@ -75,6 +75,9 @@ void AmsWebServer::setJson(StaticJsonDocument<1024> json) {
|
||||
tqo = json["data"]["tQO"].as<double>();
|
||||
}
|
||||
} else {
|
||||
if(po > 0) {
|
||||
json["data"]["PO"] = po;
|
||||
}
|
||||
if(u1 > 0) {
|
||||
json["data"]["U1"] = u1;
|
||||
json["data"]["I1"] = i1;
|
||||
|
||||
@ -228,7 +228,6 @@ var fetch = function() {
|
||||
$(".SimpleMeter").hide();
|
||||
cm.show();
|
||||
pm.show();
|
||||
var rate = 2500;
|
||||
|
||||
for(var id in json) {
|
||||
var str = json[id];
|
||||
@ -281,29 +280,32 @@ var fetch = function() {
|
||||
|
||||
if(json.data) {
|
||||
var p = 0;
|
||||
var p_pct = json.p_pct;
|
||||
var p_pct = parseInt(json.p_pct);
|
||||
var p_append = "W";
|
||||
var po = 0;
|
||||
var po_pct = json.po_pct;
|
||||
var po_append = "W";
|
||||
if(json.data.P) {
|
||||
p = parseFloat(json.data.P);
|
||||
if(p > 1000) {
|
||||
p = (p/1000).toFixed(1);
|
||||
p_append = "kW";
|
||||
}
|
||||
}
|
||||
cm.gaugeMeter({
|
||||
percent: 25,
|
||||
text: p,
|
||||
append: p_append
|
||||
});
|
||||
|
||||
var po = 0;
|
||||
var po_pct = parseInt(json.po_pct);
|
||||
var po_append = "W";
|
||||
if(json.data.PO) {
|
||||
po = parseFloat(json.data.PO);
|
||||
if(po > 1000) {
|
||||
po = (po/1000).toFixed(1);
|
||||
po_append = "kW";
|
||||
}
|
||||
}
|
||||
cm.gaugeMeter({
|
||||
percent: p_pct,
|
||||
text: p,
|
||||
append: p_append
|
||||
});
|
||||
cm.gaugeMeter({
|
||||
pm.gaugeMeter({
|
||||
percent: po_pct,
|
||||
text: po,
|
||||
append: po_append
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user