Add files via upload

This commit is contained in:
Gerwaz3 2025-07-25 03:30:53 +02:00 committed by GitHub
parent 08aa91c767
commit 8db91a0456
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 34 additions and 0 deletions

View file

@ -0,0 +1,16 @@
#include "KIA-E-GMP-HTML.h"
#include "../include.h"
#include "KIA-E-GMP-BATTERY.h"
String KiaEGMPHtmlRenderer::get_status_html() {
String content;
content += "<h4>Cells: " + String(datalayer.battery.info.number_of_cells) + "S</h4>";
content += "<h4>12V voltage: " + String(batt.get_battery_12V() / 10.0, 1) + "</h4>";
content += "<h4>Waterleakage: " + String(batt.get_waterleakageSensor()) + "</h4>";
content += "<h4>Temperature, water inlet: " + String(batt.get_temperature_water_inlet()) + "</h4>";
content += "<h4>Temperature, power relay: " + String(batt.get_powerRelayTemperature() * 2) + "</h4>";
content += "<h4>Batterymanagement mode: " + String(batt.get_batteryManagementMode()) + "</h4>";
content += "<h4>BMS ignition: " + String(batt.get_BMS_ign()) + "</h4>";
content += "<h4>Battery relay: " + String(batt.get_batRelay()) + "</h4>";
return content;
}

View file

@ -0,0 +1,18 @@
#ifndef _KIA_E_GMP_HTML_H
#define _KIA_E_GMP_HTML_H
#include "../datalayer/datalayer.h"
#include "src/devboard/webserver/BatteryHtmlRenderer.h"
class KiaEGmpBattery;
class KiaEGMPHtmlRenderer : public BatteryHtmlRenderer {
private:
KiaEGmpBattery& batt;
public:
KiaEGMPHtmlRenderer(KiaEGmpBattery& b) : batt(b) {}
String get_status_html();
};
#endif