fix: renamed -98V to -96V everywhere
This commit is contained in:
@@ -6,6 +6,6 @@ NEXT_PUBLIC_USE_MOCK_BACKEND_LOOP_START=false
|
|||||||
NEXT_PUBLIC_EXPORT_STATIC=false
|
NEXT_PUBLIC_EXPORT_STATIC=false
|
||||||
NEXT_PUBLIC_USE_CGI=false
|
NEXT_PUBLIC_USE_CGI=false
|
||||||
# App-Versionsnummer
|
# App-Versionsnummer
|
||||||
NEXT_PUBLIC_APP_VERSION=1.6.909
|
NEXT_PUBLIC_APP_VERSION=1.6.910
|
||||||
NEXT_PUBLIC_CPL_MODE=json # json (Entwicklungsumgebung) oder jsSimulatedProd (CPL ->CGI-Interface-Simulator) oder production (CPL-> CGI-Interface Platzhalter)
|
NEXT_PUBLIC_CPL_MODE=json # json (Entwicklungsumgebung) oder jsSimulatedProd (CPL ->CGI-Interface-Simulator) oder production (CPL-> CGI-Interface Platzhalter)
|
||||||
|
|
||||||
|
|||||||
@@ -5,5 +5,5 @@ NEXT_PUBLIC_CPL_API_PATH=/CPL
|
|||||||
NEXT_PUBLIC_EXPORT_STATIC=true
|
NEXT_PUBLIC_EXPORT_STATIC=true
|
||||||
NEXT_PUBLIC_USE_CGI=true
|
NEXT_PUBLIC_USE_CGI=true
|
||||||
# App-Versionsnummer
|
# App-Versionsnummer
|
||||||
NEXT_PUBLIC_APP_VERSION=1.6.909
|
NEXT_PUBLIC_APP_VERSION=1.6.910
|
||||||
NEXT_PUBLIC_CPL_MODE=production
|
NEXT_PUBLIC_CPL_MODE=production
|
||||||
568
CHANGELOG.md
568
CHANGELOG.md
File diff suppressed because it is too large
Load Diff
@@ -168,11 +168,11 @@ Beispielaufruf im DEV-Modus (über UI gesteuert, nicht manuell notwendig):
|
|||||||
### 🔌 System
|
### 🔌 System
|
||||||
|
|
||||||
- Live-Anzeige von:
|
- Live-Anzeige von:
|
||||||
- +5V, +15V, -15V, -98V Spannungen
|
- +5V, +15V, -15V, -96V Spannungen
|
||||||
- CPU- und ADC-Temperaturen
|
- CPU- und ADC-Temperaturen
|
||||||
- Verlaufskurven über Zeit (Chart.js)
|
- Verlaufskurven über Zeit (Chart.js)
|
||||||
- Spannungen und Temperaturen werden jetzt in zwei separaten Charts nebeneinander dargestellt
|
- Spannungen und Temperaturen werden jetzt in zwei separaten Charts nebeneinander dargestellt
|
||||||
- Spannungswerte (+5V, +15V, -15V, -98V) werden mit zwei Nachkommastellen angezeigt
|
- Spannungswerte (+5V, +15V, -15V, -96V) werden mit zwei Nachkommastellen angezeigt
|
||||||
|
|
||||||
### ⚙️ Einstellungen
|
### ⚙️ Einstellungen
|
||||||
|
|
||||||
|
|||||||
@@ -162,7 +162,7 @@ export const DetailModal = ({
|
|||||||
return state.systemspannung15Vplus[zeitraum];
|
return state.systemspannung15Vplus[zeitraum];
|
||||||
case "-15V":
|
case "-15V":
|
||||||
return state.systemspannung15Vminus[zeitraum];
|
return state.systemspannung15Vminus[zeitraum];
|
||||||
case "-98V":
|
case "-96V":
|
||||||
return state.systemspannung98Vminus[zeitraum];
|
return state.systemspannung98Vminus[zeitraum];
|
||||||
case "ADC Temp":
|
case "ADC Temp":
|
||||||
return state.temperaturAdWandler[zeitraum];
|
return state.temperaturAdWandler[zeitraum];
|
||||||
@@ -198,7 +198,7 @@ export const DetailModal = ({
|
|||||||
case "-15V":
|
case "-15V":
|
||||||
dispatch(getSystemspannung15VminusThunk(zeitraum));
|
dispatch(getSystemspannung15VminusThunk(zeitraum));
|
||||||
break;
|
break;
|
||||||
case "-98V":
|
case "-96V":
|
||||||
dispatch(getSystemspannung98VminusThunk(zeitraum));
|
dispatch(getSystemspannung98VminusThunk(zeitraum));
|
||||||
break;
|
break;
|
||||||
case "ADC Temp":
|
case "ADC Temp":
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ export type HistoryEntry = {
|
|||||||
"+5V": number;
|
"+5V": number;
|
||||||
"+15V": number;
|
"+15V": number;
|
||||||
"-15V": number;
|
"-15V": number;
|
||||||
"-98V": number;
|
"-96V": number;
|
||||||
"ADC Temp": number;
|
"ADC Temp": number;
|
||||||
"CPU Temp": number;
|
"CPU Temp": number;
|
||||||
};
|
};
|
||||||
@@ -110,8 +110,8 @@ export const SystemCharts = ({ history }: Props) => {
|
|||||||
fill: false,
|
fill: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "-98V",
|
label: "-96V",
|
||||||
data: history.map((h) => formatValue(h["-98V"])),
|
data: history.map((h) => formatValue(h["-96V"])),
|
||||||
borderColor: "rgba(234,179,8,1)",
|
borderColor: "rgba(234,179,8,1)",
|
||||||
backgroundColor: "rgba(234,179,8,0.5)",
|
backgroundColor: "rgba(234,179,8,0.5)",
|
||||||
fill: false,
|
fill: false,
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ const SystemPage = () => {
|
|||||||
case "-15V":
|
case "-15V":
|
||||||
dispatch(getSystemspannung15VminusThunk(zeitraum));
|
dispatch(getSystemspannung15VminusThunk(zeitraum));
|
||||||
break;
|
break;
|
||||||
case "-98V":
|
case "-96V":
|
||||||
dispatch(getSystemspannung98VminusThunk(zeitraum));
|
dispatch(getSystemspannung98VminusThunk(zeitraum));
|
||||||
break;
|
break;
|
||||||
case "ADC Temp":
|
case "ADC Temp":
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Meine Tabelle ist falsch. Ich werde sie anpassen. Korrekt ist:
|
|||||||
108: +15V
|
108: +15V
|
||||||
110: +5V
|
110: +5V
|
||||||
114: -15V
|
114: -15V
|
||||||
115: -98V
|
115: -96V
|
||||||
116: Temperatur AD Wandler
|
116: Temperatur AD Wandler
|
||||||
117: Temperatur Prozessor
|
117: Temperatur Prozessor
|
||||||
------------------------------------
|
------------------------------------
|
||||||
@@ -8,7 +8,7 @@ In der **Systemseite** werden die aktuellen **Versorgungsspannungen** und **Temp
|
|||||||
|
|
||||||
Die Seite zeigt:
|
Die Seite zeigt:
|
||||||
|
|
||||||
- **Live-Werte** aller Spannungen (+5V, +15V, -15V, -98V)
|
- **Live-Werte** aller Spannungen (+5V, +15V, -15V, -96V)
|
||||||
- **Temperaturen** von CPU und ADC
|
- **Temperaturen** von CPU und ADC
|
||||||
- **Verlauf** der Werte in einem **Liniendiagramm**
|
- **Verlauf** der Werte in einem **Liniendiagramm**
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ In der **Systemseite** werden die aktuellen **Versorgungsspannungen** und **Temp
|
|||||||
|
|
||||||
Die Seite zeigt:
|
Die Seite zeigt:
|
||||||
|
|
||||||
- **Live-Werte** aller Spannungen (+5V, +15V, -15V, -98V)
|
- **Live-Werte** aller Spannungen (+5V, +15V, -15V, -96V)
|
||||||
- **Temperaturen** von CPU und ADC
|
- **Temperaturen** von CPU und ADC
|
||||||
- **Verlauf** der Werte in einem **Liniendiagramm**
|
- **Verlauf** der Werte in einem **Liniendiagramm**
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ var win_systemVoltTempMockData = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
/*
|
/*
|
||||||
var win_systemVoltTempMockData = ["+15V","+5V", "-15V","-98V","ADC Temperatur", "CPU Temperatur"];
|
var win_systemVoltTempMockData = ["+15V","+5V", "-15V","-96V","ADC Temperatur", "CPU Temperatur"];
|
||||||
|
|
||||||
ae09.value=system[0]; //+15V
|
ae09.value=system[0]; //+15V
|
||||||
ae11.value=system[1]; //5V
|
ae11.value=system[1]; //5V
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
108: +15V
|
108: +15V
|
||||||
110: +5V
|
110: +5V
|
||||||
114: -15V
|
114: -15V
|
||||||
115: -98V
|
115: -96V
|
||||||
116: Temperatur AD Wandler
|
116: Temperatur AD Wandler
|
||||||
117: Temperatur Prozessor
|
117: Temperatur Prozessor
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
Dieses Script lädt sowohl Systemdaten (z.B. Spannungen und Temperaturen) als auch die Messdaten der 8 analogen Eingänge eines CPL-Geräts
|
Dieses Script lädt sowohl Systemdaten (z.B. Spannungen und Temperaturen) als auch die Messdaten der 8 analogen Eingänge eines CPL-Geräts
|
||||||
für die letzten 30 Tage per HTTP/HTTPS-API herunter und speichert sie als Mockdaten im lokalen Dateisystem.
|
für die letzten 30 Tage per HTTP/HTTPS-API herunter und speichert sie als Mockdaten im lokalen Dateisystem.
|
||||||
|
|
||||||
- Systemdaten: Für die Inputs 108 (+15V), 110 (+5V), 114 (-15V), 115 (-98V), 116 (Temperatur AD Wandler), 117 (Temperatur Prozessor)
|
- Systemdaten: Für die Inputs 108 (+15V), 110 (+5V), 114 (-15V), 115 (-96V), 116 (Temperatur AD Wandler), 117 (Temperatur Prozessor)
|
||||||
werden die Daten für die DIA-Typen DIA0, DIA1, DIA2 jeweils in das Verzeichnis
|
werden die Daten für die DIA-Typen DIA0, DIA1, DIA2 jeweils in das Verzeichnis
|
||||||
mocks/device-cgi-simulator/chartsData/<systemVerzeichnis>/DIAx.json geschrieben.
|
mocks/device-cgi-simulator/chartsData/<systemVerzeichnis>/DIAx.json geschrieben.
|
||||||
|
|
||||||
|
|||||||
4
package-lock.json
generated
4
package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "cpl-v4",
|
"name": "cpl-v4",
|
||||||
"version": "1.6.909",
|
"version": "1.6.910",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "cpl-v4",
|
"name": "cpl-v4",
|
||||||
"version": "1.6.909",
|
"version": "1.6.910",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@emotion/react": "^11.13.0",
|
"@emotion/react": "^11.13.0",
|
||||||
"@emotion/styled": "^11.13.0",
|
"@emotion/styled": "^11.13.0",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "cpl-v4",
|
"name": "cpl-v4",
|
||||||
"version": "1.6.909",
|
"version": "1.6.910",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "next dev -p 3000",
|
"dev": "next dev -p 3000",
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ test("System", async ({ page }) => {
|
|||||||
await expect(page.getByText("4.98 VDetailansicht")).toBeVisible();
|
await expect(page.getByText("4.98 VDetailansicht")).toBeVisible();
|
||||||
await expect(page.getByRole("heading", { name: "-15V" })).toBeVisible();
|
await expect(page.getByRole("heading", { name: "-15V" })).toBeVisible();
|
||||||
await expect(page.getByText("-15.09 VDetailansicht")).toBeVisible();
|
await expect(page.getByText("-15.09 VDetailansicht")).toBeVisible();
|
||||||
await expect(page.getByRole("heading", { name: "-98V" })).toBeVisible();
|
await expect(page.getByRole("heading", { name: "-96V" })).toBeVisible();
|
||||||
await expect(page.getByText("-96.48 VDetailansicht")).toBeVisible();
|
await expect(page.getByText("-96.48 VDetailansicht")).toBeVisible();
|
||||||
await expect(page.getByRole("heading", { name: "ADC Temp" })).toBeVisible();
|
await expect(page.getByRole("heading", { name: "ADC Temp" })).toBeVisible();
|
||||||
await expect(page.getByText("59.78 °CDetailansicht")).toBeVisible();
|
await expect(page.getByText("59.78 °CDetailansicht")).toBeVisible();
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ const initialState: VoltagesState = {
|
|||||||
"+5V": 0,
|
"+5V": 0,
|
||||||
"+15V": 0,
|
"+15V": 0,
|
||||||
"-15V": 0,
|
"-15V": 0,
|
||||||
"-98V": 0,
|
"-96V": 0,
|
||||||
"ADC Temp": 0,
|
"ADC Temp": 0,
|
||||||
"CPU Temp": 0,
|
"CPU Temp": 0,
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ export const getSystemspannung98VminusThunk = createAsyncThunk(
|
|||||||
return { typ, data };
|
return { typ, data };
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error("Fehler in getSystemspannung98VminusThunk:", error);
|
console.error("Fehler in getSystemspannung98VminusThunk:", error);
|
||||||
return thunkAPI.rejectWithValue("Fehler beim Laden der -98V-Daten");
|
return thunkAPI.rejectWithValue("Fehler beim Laden der -96V-Daten");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -807,7 +807,7 @@ const server = http.createServer(async (req, res) => {
|
|||||||
// Service commands: history data via DIA0/DIA1/DIA2 for Analog Inputs and System Spannungen/Temperaturen
|
// Service commands: history data via DIA0/DIA1/DIA2 for Analog Inputs and System Spannungen/Temperaturen
|
||||||
// Examples:
|
// Examples:
|
||||||
// - Analog: seite.ACP&DIA1=YYYY;MM;DD;YYYY;MM;DD;1xx;1 where 1xx is 100 + (eingang-1)
|
// - Analog: seite.ACP&DIA1=YYYY;MM;DD;YYYY;MM;DD;1xx;1 where 1xx is 100 + (eingang-1)
|
||||||
// - System: seite.ACP&DIA1=YYYY;MM;DD;YYYY;MM;DD;108;1 (+15V), 110 (+5V), 114 (-15V), 115 (-98V), 116 (ADC Temp), 117 (CPU Temp)
|
// - System: seite.ACP&DIA1=YYYY;MM;DD;YYYY;MM;DD;108;1 (+15V), 110 (+5V), 114 (-15V), 115 (-96V), 116 (ADC Temp), 117 (CPU Temp)
|
||||||
if (/^seite\.ACP/i.test(q) && /DIA[0-2]=/i.test(q)) {
|
if (/^seite\.ACP/i.test(q) && /DIA[0-2]=/i.test(q)) {
|
||||||
try {
|
try {
|
||||||
const m = q.match(/(DIA[0-2])=([^&]+)/i);
|
const m = q.match(/(DIA[0-2])=([^&]+)/i);
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ export const fetchSystemVoltTempService = async () => {
|
|||||||
"+15V": rawData[0],
|
"+15V": rawData[0],
|
||||||
"+5V": rawData[1],
|
"+5V": rawData[1],
|
||||||
"-15V": rawData[2],
|
"-15V": rawData[2],
|
||||||
"-98V": rawData[3],
|
"-96V": rawData[3],
|
||||||
"ADC Temp": rawData[4], // Achtung: Hier 'ADC Temp' anstatt "Temperatur AD Wandler"
|
"ADC Temp": rawData[4], // Achtung: Hier 'ADC Temp' anstatt "Temperatur AD Wandler"
|
||||||
"CPU Temp": rawData[5], // 'CPU Temp' anstatt "Temperatur CPU"
|
"CPU Temp": rawData[5], // 'CPU Temp' anstatt "Temperatur CPU"
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/**
|
/**
|
||||||
* Holt Messwerte für -98V aus der passenden JSON-Datei über die API
|
* Holt Messwerte für -96V aus der passenden JSON-Datei über die API
|
||||||
* @param type - Typ der Daten: DIA0 = alle, DIA1 = stündlich, DIA2 = täglich
|
* @param type - Typ der Daten: DIA0 = alle, DIA1 = stündlich, DIA2 = täglich
|
||||||
*/
|
*/
|
||||||
export const fetchSystemspannung98VminusService = async (
|
export const fetchSystemspannung98VminusService = async (
|
||||||
@@ -8,7 +8,7 @@ export const fetchSystemspannung98VminusService = async (
|
|||||||
try {
|
try {
|
||||||
const isDev = process.env.NODE_ENV === "development";
|
const isDev = process.env.NODE_ENV === "development";
|
||||||
|
|
||||||
const channel = 115; // 115 = -98V laut Spezifikation
|
const channel = 115; // 115 = -96V laut Spezifikation
|
||||||
// Dynamisch: to = heute, from = 30 Tage zurück
|
// Dynamisch: to = heute, from = 30 Tage zurück
|
||||||
const getDateParts = (date: Date) => {
|
const getDateParts = (date: Date) => {
|
||||||
const y = date.getFullYear();
|
const y = date.getFullYear();
|
||||||
@@ -28,7 +28,7 @@ export const fetchSystemspannung98VminusService = async (
|
|||||||
|
|
||||||
console.log("[Service] fetchSystemspannung98VminusService", path);
|
console.log("[Service] fetchSystemspannung98VminusService", path);
|
||||||
const res = await fetch(path);
|
const res = await fetch(path);
|
||||||
if (!res.ok) throw new Error("❌ Fehler beim Abrufen der -98V-Daten");
|
if (!res.ok) throw new Error("❌ Fehler beim Abrufen der -96V-Daten");
|
||||||
|
|
||||||
return await res.json();
|
return await res.json();
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
|||||||
Reference in New Issue
Block a user