4Byte Datenstrang aufteilen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: 4Byte Datenstrang aufteilen (/Thread-4Byte-Datenstrang-aufteilen) Seiten: 1 2 |
4Byte Datenstrang aufteilen - Schandmaul - 04.03.2009 15:46 Hallo an alle, ich arbeite zur Zeit mit LabVIEW(7.1...) und habe dort ein Problem, und zwar folgendes: Ich habe ein 4Byte Datenstrang (U32), diesen Datenstrang möchte ich nun "zerhacken" und zwar in je 4x 1Byte- Stränge. Wisst ihr da eine möglichkeit, dies zu bewerkstelligen? Über eine Antwort wäre ich dankbar. Gruß Flo 4Byte Datenstrang aufteilen - TSC - 04.03.2009 15:58 Also ich weiß nciht obs sowas schon in fertig gibt, aber ist ja keine schwere Aufgabe wenn man bissl mit Konvertierungen und Arrays rumspielt: [attachment=17010] Hilft dir das? LG Torsten 4Byte Datenstrang aufteilen - jg - 04.03.2009 16:02 Bei 7.1, schau mal hier: [attachment=17011] Bei 8.x, hier: [attachment=17012] Gruß, Jens 4Byte Datenstrang aufteilen - TSC - 04.03.2009 16:20 Torsten kam, sah und verzweifelte! Kann mir jemand sagen was genau da als High und Low raus kommt? also mir ist da nichts sinniges zu eingefallen! Auch die LV-Hilfe hat mich nciht weiter gebracht. Danke! 4Byte Datenstrang aufteilen - Schandmaul - 04.03.2009 16:21 Hmpf....., sowas habe ich gesucht, aber nicht gefunden... Vielen Dank euch beiden, hat mir sehr geholfen. Gruß Flo 4Byte Datenstrang aufteilen - IchSelbst - 04.03.2009 17:04 ' schrieb:Torsten kam, sah und verzweifelte! Kann mir jemand sagen was genau da als High und Low raus kommt? also mir ist da nichts sinniges zu eingefallen! Auch die LV-Hilfe hat mich nciht weiter gebracht.Die beiden Element sind polymorph. Für Splitten gilt: Wenn du am Eingang ein U32 (U16) anschließt, kommen am Ausgang zwei U16 (U8) raus: das eine sind die High-Bits B0..B15 (B0..B7) vom U32 (U16), das andere die Low-Bits B16..B31 (B8..B15). Für Zusammenfügen gilt analoges. 4Byte Datenstrang aufteilen - TSC - 04.03.2009 19:21 polymorph, das wars was mir fehlte. sprich man braucht insgesamt 3 davon,.. danke 4Byte Datenstrang aufteilen - jg - 04.03.2009 19:41 @Torsten (ohne h): Wenn du damit meinst, um eine U32 auf 4 U8 aufzuteilen, ja, dazu braucht man 3x dieses VI. Gruß, Jens 4Byte Datenstrang aufteilen - TSC - 04.03.2009 19:53 @Jens (auch ohne H und ohne Zitat): Naja, das war ja die Aufgabenstellung! Einem U32 in 4 U8 umwandeln! *zwinker* LG Totti 4Byte Datenstrang aufteilen - Lucki - 05.03.2009 09:30 ' schrieb:Ich habe ein 4Byte Datenstrang (U32), diesen Datenstrang möchte ich nun "zerhacken" und zwar in je 4x 1Byte- Stränge.Tut mir Leid, aber von den vergeichweise einfachem Möglichkeiten fallen mir nur diese beiden ein [attachment=17030] (Wenn Dir das nicht genügt, dann gäbe es , außer der Methode von Tschac, mit shift/And/Or-Operationen, oder auch mit rein mathematischen Rechenoperationen, noch etliche andere, aber allesamt umständlichere Methoden) Edit: Hier noch mal die Möglichkeiten in aufsteigender Umständlichkeits-Reihenfolge: [attachment=17033] |