Hex-Werte XOR verknüpfen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Hex-Werte XOR verknüpfen (/Thread-Hex-Werte-XOR-verknuepfen) |
Hex-Werte XOR verknüpfen - Yantit - 22.12.2010 09:51 Hallo! Ich stehe gerade vor folgendem Problem: Ich muss über einen (mehr oder weniger) beliebigen String eine Prüfsumme generieren - Das läuft folgendermaßen ab: - String -> Hex umwandeln - An den gewandelten String noch ein $-Zeichen (24h) anhängen - Einzelne Hex-Werte nacheinander mit XOR verknüpfen - Dann die Prüfsumme nehmen und hinter das $-Zeichen an den Original-String anhängen Als Beispiel: Befehl: *1,S? Daraus wird zunächst *1,S?$ in Hex: 2A 31 2C 53 3F 24 Die Prüfsumme daraus ergibt 7F -> Der "Ergebenis-String" lautet dann *1,S?$7Frn und wird dann zum Gerät geschickt. Umwandlung in Hex ist ja nicht so das Problem, aber wie bekomme ich die Werte XOR verknüpft?:hmm:Stehe ein bisschen auf dem Schlauch momentan. Wäre toll, wenn mir gerade mal jemand auf die Sprünge helfen könnte... Danke & Gruß EDIT: Okay, war doch gar net so schwer, wenn man mal vorher sein Hirn anschalten würde. Für diejenigen, die es interessiert: [attachment=31383] Funktioniert einwandfrei! Danke trotzdem! Hex-Werte XOR verknüpfen - Y-P - 22.12.2010 10:55 Danke für die Rückmeldung. Ich wollte gerade loslegen..... Gruß Markus EDIT: Die Array-Länge musst Du nicht an Deinem For-Schleifen-Terminal anschließen. Das geht durch die Indizierung automatisch. Hex-Werte XOR verknüpfen - Yantit - 22.12.2010 11:16 ' schrieb:Danke für die Rückmeldung. Ich wollte gerade loslegen..... Ah, okay! Das wusste ich bisher noch nicht. Dann hat ja der Beitrag doch was gutes gehabt, wieder was dazu gelernt! Hex-Werte XOR verknüpfen - GerdW - 22.12.2010 15:33 Hallo Yantit, jetzt noch auf den Datentyp achten und die "0"-Konstante als "U8" einstellen... Hex-Werte XOR verknüpfen - Yantit - 23.12.2010 08:19 Jep, danke! Dann verschwindet ja auch der Coersion dot am XOR... |