Hallo Liebes Forum,
hänge an einem kleinen Anfänger Problem bei dem Ihr mir sicher schnell und leicht weiter helfen könnt.
Ich bekomme Daten von einem IKS Aquarium Computer in dieser Form.
E21:33 Fr, 18.01.
E1 (pH )05.98 pH
E2 (Te ) 24.5 °C
E3 nicht kalib.
E4 (Le ) 48.4 mS
E5 (Rx ) +235 mV
E21:33 Fr, 18.01.
E1 (pH )05.98 pH
E2 (Te ) 24.4 °C
E3 nicht kalib.
E4 (Le ) 48.4 mS
E5 (Rx ) +235 mV
E21:33 Fr, 18.01.
E1 (pH )05.98 pH
E2 (Te ) 24.5 °C
E3 nicht kalib.
E4 (Le ) 48.4 mS
E5 (Rx ) +235 mV
E21:33 Fr, 18.01.
E1 (pH )05.98 pH
E2 (Te ) 24.4 °C
E3 nicht kalib.
E4 (Le ) 48.4 mS
E5 (Rx ) +235 mV
E21:33 Fr, 18.01.
E1 (pH )05.98 pH
E2 (Te ) 24.4 °C
E3 nicht kalib.
Das ganze habe ich auch schön über den Cutter laufen bis hin zur Register Variable.
Über dem ich mir ein 117 Zechen langen Datensatz bastle.
Über Hex habe ich das ganze schon mal in der Form in einem anderen Script ausgelesen:
SetValueFloat(47215 /*[Aquarium\IKS\PH-Wert]*/ ,(hexdec(substr(bin2hex($IPS_VALUE), 24, -404)))/10000);
Ich benutze gerade diesen Code, aber wie muss ich das ganze zuschneiden damit mir das Script die Zahlen-Schnipsel in eine FloatVariable packt.
SetValueFloat(47215 /*[Aquarium\IKS\PH-Wert]*/ ,($IPS_VALUE));
Ich denke ganz schlimmer Anfängerfehler, aber habe noch die Hoffnung auf Hilfe.
Grüße Daniel