Isolationsfehler in Display anzeigen -> aktuell Zahl ist rot ohne Beschrifftung , es soll Zahl ISO MOhm und Isolationsfehler

This commit is contained in:
ISA
2025-07-23 12:28:12 +02:00
parent 36863d3c6a
commit 5cf5e34c4f
7 changed files with 39 additions and 9 deletions

View File

@@ -6,6 +6,6 @@ NEXT_PUBLIC_USE_MOCK_BACKEND_LOOP_START=false
NEXT_PUBLIC_EXPORT_STATIC=false
NEXT_PUBLIC_USE_CGI=false
# App-Versionsnummer
NEXT_PUBLIC_APP_VERSION=1.6.632
NEXT_PUBLIC_APP_VERSION=1.6.633
NEXT_PUBLIC_CPL_MODE=json # json (Entwicklungsumgebung) oder jsSimulatedProd (CPL ->CGI-Interface-Simulator) oder production (CPL-> CGI-Interface Platzhalter)

View File

@@ -5,5 +5,5 @@ NEXT_PUBLIC_CPL_API_PATH=/CPL
NEXT_PUBLIC_EXPORT_STATIC=true
NEXT_PUBLIC_USE_CGI=true
# App-Versionsnummer
NEXT_PUBLIC_APP_VERSION=1.6.632
NEXT_PUBLIC_APP_VERSION=1.6.633
NEXT_PUBLIC_CPL_MODE=production

View File

@@ -1,3 +1,8 @@
## [1.6.633] 2025-07-23
- refactor: order Minimum, Messwert und Maximum, sowie Durchschnitt
---
## [1.6.632] 2025-07-23
- feat(analogInputs): auto-load chart data when table row is selected

View File

@@ -236,7 +236,26 @@ const Kue705FO: React.FC<Kue705FOProps> = ({
: ""
}
>
{isoDisplayValue}
{Number(kuePSTmMinus96V?.[slotIndex]) === 1 ? (
"PST Fehler"
) : Number(kueCableBreak?.[slotIndex]) === 1 ? (
"Aderbruch"
) : Number(kueGroundFault?.[slotIndex]) === 1 ? (
"Erdschluss"
) : Number(kueAlarm1?.[slotIndex]) === 1 ? (
<div>
<span className="text-[0.65rem] block">
Isolationsfehler
</span>
<span className="text-[0.65rem] block">
{isoDisplayValue} MOhm
</span>
</div>
) : Number(kueAlarm2?.[slotIndex]) === 1 ? (
"Schleifenfehler"
) : (
isoDisplayValue
)}
</span>
{![
@@ -286,7 +305,7 @@ const Kue705FO: React.FC<Kue705FOProps> = ({
<button
onClick={() => {
setActiveButton("TDR");
setloopTitleText("Entfernung [Km]");
setloopTitleText("Entfernung [km]");
const latestTdrDistanceMeters =
Array.isArray(tdmChartData?.[slotIndex]) &&
@@ -332,7 +351,7 @@ const Kue705FO: React.FC<Kue705FOProps> = ({
<div className="text-center text-black text-[0.625rem]">
<p>
{loopDisplayValue +
(activeButton === "Schleife" ? " KOhm" : " Km")}
(activeButton === "Schleife" ? " kOhm" : " km")}
</p>
</div>
</div>

View File

@@ -19,4 +19,10 @@
![Zusatzfunktionen Kai 25.06.2025](./TODOsScreenshots/Zusatzfunktionen_25-06-2025.png)
Zeit bis Ende August
- [ ] TODO: Überall Littwin-Blau und ausgewählt und grau wie bei Navigation bei Mouse over
- [ ] TODO: Messwerteingänge Diagrammme /Messkurven
- [ ] ## TODO: Messwerteingänge Diagrammme /Messkurven
23.07.2025
- [x] TODO: Isolationsfehler in Display anzeigen -> aktuell Zahl ist rot ohne Beschrifftung , es soll Zahl ISO MOhm und Isolationsfehler
- [ ] TODO: Kilometer Km -> km kleingeschrieben 1000, 1024 wird Großgeschrieben Kilobyte Kb
- [ ] TODO: Messwerteingänge Mouse couror wait beim laden, damit der user etwas wartet
- [ ] TODO: In KÜ, unter KÜ Balken/Bereich für Scheleife, Bereich für TDR wenn aktiv ist und Bereich für KVz wenn aktive ist
- [ ] TODO: Bei alle Messkurven Mouse couror :wait implementieren, während das laden

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "cpl-v4",
"version": "1.6.632",
"version": "1.6.633",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "cpl-v4",
"version": "1.6.632",
"version": "1.6.633",
"dependencies": {
"@fontsource/roboto": "^5.1.0",
"@headlessui/react": "^2.2.4",

View File

@@ -1,6 +1,6 @@
{
"name": "cpl-v4",
"version": "1.6.632",
"version": "1.6.633",
"private": true,
"scripts": {
"dev": "next dev",