Hallo Ich Brauche mal euere Hilfe. Also Ich sah mich gezwungen für mein Nice Power China Netzteil selber ein Programm zur Fernsteuerung + Datenlogging zu schreiben.(original ist Schrott) Was zuerst nach keinem großen Problem aus sah, wurde dann aber schnell zu einem Riesen-Problem.
Ich bekomme die Daten im sek. Takt vom Netzteil (Seriell) nach dem Senden halbwegs sauber empfangen. OK nur wie kann ich die werte dann ordnen? In C++ kein Problem aber in C# Komme ich mir da verloren vor.
Da bekomme ich z. B. bei Ampere den String <C4000976000> Geliefert das bedeutet:
"<" Anfang (Immer gleich) "C400" Wert Zuordnung in dem Fall für Ampere. (Immer gleich) "0976" Hier den Wert in mA. 0-9999 "000" Ist mir unbekannt und (Immer gleich) ">" Übertragung zu Ende. (Immer gleich)
Oder Für Spannung <120 1227 0000> Was Bedeutet:
"<" Anfang (Immer gleich) "120" Wert Zuordnung in dem Fall Volt. (Immer Gleich) "1227" Hier den Wert für 12,30V. (Ändert sich natürlich die 4 Stellen) "000" Ist mir unbekannt und (Immer gleich) ">" Übertragung zu Ende. (Immer gleich)
So Weit ok. Wie Kann ich aus jeder Übertragung die Zuordnung und den Wert jeweils separieren und in die TextBox Schreiben lassen ?
Wäre Super, wenn mir jemand helfen können.
DANKE
Beispiele: <C4007973000> = 8,00Ampere <C4000976000> = 1Ampere <C4001483000> 1,5Ampere
<120 1227 0000> = 12,30 Volt <120 1108 9000> == 11,11Volt <120 1510 1000> 15,15 Volt