mirror of
https://github.com/lumapu/ahoy.git
synced 2025-06-02 02:31:38 +02:00
0.8.15
* added support for opendtufusion fusion ethernet shield #886 * fixed range of HMS / HMT frequencies to 863 to 870 MHz #1238 * changed `yield effiency` per default to `1.0` #1243
This commit is contained in:
parent
8be701724c
commit
bb1c3482b4
4 changed files with 14 additions and 8 deletions
|
@ -1,5 +1,10 @@
|
||||||
# Development Changes
|
# Development Changes
|
||||||
|
|
||||||
|
## 0.8.15 - 2023-12-09
|
||||||
|
* added support for opendtufusion fusion ethernet shield #886
|
||||||
|
* fixed range of HMS / HMT frequencies to 863 to 870 MHz #1238
|
||||||
|
* changed `yield effiency` per default to `1.0` #1243
|
||||||
|
|
||||||
## 0.8.14 - 2023-12-07
|
## 0.8.14 - 2023-12-07
|
||||||
* fixed decimal points for temperature (WebUI) PR #1254 #1251
|
* fixed decimal points for temperature (WebUI) PR #1254 #1251
|
||||||
* fixed inverter statemachine available state PR #1252 #1253
|
* fixed inverter statemachine available state PR #1252 #1253
|
||||||
|
|
|
@ -442,7 +442,7 @@ class settings {
|
||||||
mCfg.inst.rstValsCommStop = false;
|
mCfg.inst.rstValsCommStop = false;
|
||||||
mCfg.inst.startWithoutTime = false;
|
mCfg.inst.startWithoutTime = false;
|
||||||
mCfg.inst.rstMaxValsMidNight = false;
|
mCfg.inst.rstMaxValsMidNight = false;
|
||||||
mCfg.inst.yieldEffiency = 0.955f;
|
mCfg.inst.yieldEffiency = 1.0f;
|
||||||
|
|
||||||
for(uint8_t i = 0; i < MAX_NUM_INVERTERS; i++) {
|
for(uint8_t i = 0; i < MAX_NUM_INVERTERS; i++) {
|
||||||
mCfg.inst.iv[i].powerLevel = 0xff; // impossible high value
|
mCfg.inst.iv[i].powerLevel = 0xff; // impossible high value
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
//-------------------------------------
|
//-------------------------------------
|
||||||
#define VERSION_MAJOR 0
|
#define VERSION_MAJOR 0
|
||||||
#define VERSION_MINOR 8
|
#define VERSION_MINOR 8
|
||||||
#define VERSION_PATCH 14
|
#define VERSION_PATCH 15
|
||||||
|
|
||||||
//-------------------------------------
|
//-------------------------------------
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
|
|
@ -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,8 +444,9 @@
|
||||||
});
|
});
|
||||||
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)
|
}
|
||||||
esp32cmtFreq.push([i, freqFmt.format(860 + i*0.25) + " MHz"]);
|
for(var i = 12; i < 41; i++) {
|
||||||
|
esp32cmtFreq.push([i, freqFmt.format(860 + i*0.25) + " MHz"]);
|
||||||
}
|
}
|
||||||
/*ENDIF_ESP32*/
|
/*ENDIF_ESP32*/
|
||||||
var led_high_active = [
|
var led_high_active = [
|
||||||
|
@ -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);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue