|
@ -169,7 +169,7 @@ |
|
|
<div class="col-4"><input type="checkbox" name="strtWthtTm"/></div> |
|
|
<div class="col-4"><input type="checkbox" name="strtWthtTm"/></div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="row mb-3"> |
|
|
<div class="row mb-3"> |
|
|
<div class="col-8">Yield Efficiency (should be between 0.95 and 0.96)</div> |
|
|
<div class="col-8">Yield Efficiency (Standard 1.0)</div> |
|
|
<div class="col-4"><input type="number" name="yldEff" step="any"/></div> |
|
|
<div class="col-4"><input type="number" name="yldEff" step="any"/></div> |
|
|
</div> |
|
|
</div> |
|
|
</fieldset> |
|
|
</fieldset> |
|
@ -444,7 +444,8 @@ |
|
|
}); |
|
|
}); |
|
|
for(var i = 0; i < 31; i++) { |
|
|
for(var i = 0; i < 31; i++) { |
|
|
esp32cmtPa.push([i, String(i-10) + " dBm"]); |
|
|
esp32cmtPa.push([i, String(i-10) + " dBm"]); |
|
|
if(i < 29) |
|
|
} |
|
|
|
|
|
for(var i = 12; i < 41; i++) { |
|
|
esp32cmtFreq.push([i, freqFmt.format(860 + i*0.25) + " MHz"]); |
|
|
esp32cmtFreq.push([i, freqFmt.format(860 + i*0.25) + " MHz"]); |
|
|
} |
|
|
} |
|
|
/*ENDIF_ESP32*/ |
|
|
/*ENDIF_ESP32*/ |
|
@ -797,10 +798,10 @@ |
|
|
getAjax("/api/setup", cb, "POST", JSON.stringify(o)); |
|
|
getAjax("/api/setup", cb, "POST", JSON.stringify(o)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function cb(obj) { |
|
|
function cb(obj2) { |
|
|
var e = document.getElementById("res"); |
|
|
var e = document.getElementById("res"); |
|
|
if(!obj.success) |
|
|
if(!obj2.success) |
|
|
e.innerHTML = "error: " + obj.error; |
|
|
e.innerHTML = "error: " + obj2.error; |
|
|
else { |
|
|
else { |
|
|
modalClose(); |
|
|
modalClose(); |
|
|
getAjax("/api/inverter/list", parseIv); |
|
|
getAjax("/api/inverter/list", parseIv); |
|
|