Browse Source

0.8.50

* small changes
pull/1347/head
lumapu 1 year ago
parent
commit
ce6013d6a0
  1. 5
      src/plugins/Display/Display_Mono.h
  2. 4
      src/web/lang.json

5
src/plugins/Display/Display_Mono.h

@ -158,10 +158,11 @@ class DisplayMono {
if (mPgData != nullptr) { if (mPgData != nullptr) {
mPgMaxPwr = 0.0; mPgMaxPwr = 0.0;
mPgLastPos = 0; mPgLastPos = 0;
for (uint8_t i = 0; i < mPgWidth; i++) for (uint8_t i = 0; i < mPgWidth; i++) {
mPgData[i] = 0.0; mPgData[i] = 0.0;
} }
} }
}
uint8_t sss2pgpos(uint seconds_since_start) { uint8_t sss2pgpos(uint seconds_since_start) {
return(seconds_since_start * (mPgWidth - 1) / (mDisplayData->pGraphEndTime - mDisplayData->pGraphStartTime)); return(seconds_since_start * (mPgWidth - 1) / (mDisplayData->pGraphEndTime - mDisplayData->pGraphStartTime));
@ -194,7 +195,6 @@ class DisplayMono {
uint8_t getPowerGraphYpos(uint8_t p) { uint8_t getPowerGraphYpos(uint8_t p) {
if (p < mPgWidth) if (p < mPgWidth)
//return(((uint32_t) mPgData[p] * (uint32_t) mPgMaxAvailPower) * (uint32_t) mPgHeight / mPgMaxPwr / 255); // scaling of normalized data (0-255) to graph height
return((mPgData[p] * (uint32_t) mPgHeight / mPgMaxPwr)); // scaling of data to graph height return((mPgData[p] * (uint32_t) mPgHeight / mPgMaxPwr)); // scaling of data to graph height
else else
return(0); return(0);
@ -225,6 +225,7 @@ class DisplayMono {
uint32_t maxpwr_int = static_cast<uint8_t>(std::round(mPgMaxPwr)); uint32_t maxpwr_int = static_cast<uint8_t>(std::round(mPgMaxPwr));
if (maxpwr_int > 100) if (maxpwr_int > 100)
scale_y = 100; scale_y = 100;
for (uint32_t i = scale_y; i <= maxpwr_int; i += scale_y) { for (uint32_t i = scale_y; i <= maxpwr_int; i += scale_y) {
uint8_t ypos = yoff - static_cast<uint8_t>(std::round(i * (float) mPgHeight / mPgMaxPwr)); // scale vertical axis uint8_t ypos = yoff - static_cast<uint8_t>(std::round(i * (float) mPgHeight / mPgMaxPwr)); // scale vertical axis
mDisplay->drawPixel(xoff + 1, ypos); mDisplay->drawPixel(xoff + 1, ypos);

4
src/web/lang.json

@ -1261,12 +1261,12 @@
{ {
"token": "INV_LOSS_RATE", "token": "INV_LOSS_RATE",
"en": "Inverter loss rate", "en": "Inverter loss rate",
"de": "Wechselrichter Empfangsqualit&auml;t" "de": "Wechselrichter Verlustrate"
}, },
{ {
"token": "DTU_LOSS_RATE", "token": "DTU_LOSS_RATE",
"en": "DTU loss rate", "en": "DTU loss rate",
"de": "DTU Empfangsqualit&auml;t" "de": "DTU Verlustrate"
}, },
{ {
"token": "RADIO_STAT_MODAL", "token": "RADIO_STAT_MODAL",

Loading…
Cancel
Save