Seite 1 von 1

Datenabgleich

Verfasst: 5. Dezember 2007 13:33
von Michael
Hallo,

ich hab da ne Frage bezüglich des Abgleichs von Daten. Ich bekomme über eine serielle Schnittstelle immer wieder Nachrichten, die ich auswerten, bzw mit Slots verbinden möchte. Das habe ich z. B mit dem Befehl

if (data.contains("4d",true)>=1)

versucht. Da die Daten aus dem ASCII Code stammen wird auf den Eingang eines M nun der Slot ausgeführt. Aber dann, geht nichts weiter, bzw. falsch. Ich bin mir nicht ganz sicher, ob der Abgleich richtig durchgeführt wird. Hab das Gefühl als wenn zuoft Zahlen bzw. Zeichen erkannt werden, die gar nicht mit einer Bedingung in Verbindung stehen. Habe aber alles durchweg mit Hexzahlen verglichen. Hab auch schon daran gedacht, ob ich die Nachrichtensätze voneinander trennen muss? aber die Aktion wird ja auch nur einmal ausgeführt, wenn die Datensätze aneinander hängen würden, würde sich das doch immer wiederholen oder?

Vielleicht kann mir ja jemand helfen?

Vielen Dank

Michael