Make webserver show if LFP is used

This commit is contained in:
Daniel Öster 2024-09-08 22:48:04 +03:00
parent 373d7a4f0f
commit 62980bfc79
2 changed files with 16 additions and 4 deletions

View file

@ -64,6 +64,7 @@
#if defined(TESLA_MODEL_S_BATTERY) || defined(TESLA_MODEL_3_BATTERY) || defined(TESLA_MODEL_X_BATTERY) || \ #if defined(TESLA_MODEL_S_BATTERY) || defined(TESLA_MODEL_3_BATTERY) || defined(TESLA_MODEL_X_BATTERY) || \
defined(TESLA_MODEL_Y_BATTERY) defined(TESLA_MODEL_Y_BATTERY)
#define TESLA_BATTERY
#include "TESLA-BATTERY.h" #include "TESLA-BATTERY.h"
#endif #endif

View file

@ -526,10 +526,18 @@ String processor(const String& var) {
#ifdef SERIAL_LINK_RECEIVER #ifdef SERIAL_LINK_RECEIVER
content += "Serial link to another LilyGo board"; content += "Serial link to another LilyGo board";
#endif // SERIAL_LINK_RECEIVER #endif // SERIAL_LINK_RECEIVER
#if defined(TESLA_MODEL_S_BATTERY) || defined(TESLA_MODEL_3_BATTERY) || defined(TESLA_MODEL_X_BATTERY) || \ #ifdef TESLA_MODEL_S_BATTERY
defined(TESLA_MODEL_Y_BATTERY) content += "Tesla Model S";
content += "Tesla Model S/3/X/Y"; #endif // TESLA_MODEL_S_BATTERY
#endif // TESLA_MODEL_#_BATTERY #ifdef TESLA_MODEL_3_BATTERY
content += "Tesla Model 3";
#endif // TESLA_MODEL_3_BATTERY
#ifdef TESLA_MODEL_X_BATTERY
content += "Tesla Model X";
#endif // TESLA_MODEL_X_BATTERY
#ifdef TESLA_MODEL_Y_BATTERY
content += "Tesla Model Y";
#endif // TESLA_MODEL_Y_BATTERY
#ifdef VOLVO_SPA_BATTERY #ifdef VOLVO_SPA_BATTERY
content += "Volvo / Polestar 78kWh battery"; content += "Volvo / Polestar 78kWh battery";
#endif // VOLVO_SPA_BATTERY #endif // VOLVO_SPA_BATTERY
@ -538,6 +546,9 @@ String processor(const String& var) {
#endif // TEST_FAKE_BATTERY #endif // TEST_FAKE_BATTERY
#ifdef DOUBLE_BATTERY #ifdef DOUBLE_BATTERY
content += " (Double battery)"; content += " (Double battery)";
if (datalayer.battery.info.chemistry == battery_chemistry_enum::LFP) {
content += " (LFP)";
}
#endif // DOUBLE_BATTERY #endif // DOUBLE_BATTERY
content += "</h4>"; content += "</h4>";