LabVIEWForum.de
Werte zum String machen und wieder aufsplitten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW FPGA (/Forum-LabVIEW-FPGA)
+---- Thema: Werte zum String machen und wieder aufsplitten (/Thread-Werte-zum-String-machen-und-wieder-aufsplitten)



Werte zum String machen und wieder aufsplitten - fk046 - 17.12.2010 15:51

Hallo alle zusammen.

Folgendes Problem:Ich habe eine Schleife,die 4 WErte einließt und nach beenden in einen andere Schleife springt um wieder WErte einzulesen.Was ich machen will ist in der Schleife wo ausgelesen wird dahinter alle WErte aneineander zu reihen(String) und in einem andern Programm mir diesen String übergeben zu lassen und die WErte wieder in 4 Einzelwerte aufteilen zu lassen.jeder Wert besteht aus 4 Zeichen und es sind genau 4 Werte.Wie kann ich am besten 4 WErte zusammmenfassrn und mit welcher Funktion und dann wieder auseinandernehmen.Die REihenfolgfe ist dabei kein Problem,da ich mit FIFO´s arbeite und die Reihenfolge richtig ist.

Mit freundlichen Grüßen


Werte zum String machen und wieder aufsplitten - GerdW - 17.12.2010 15:58

Hallo fk,

nimm doch ArrayToSpreadsheetString und die Umkehrfunktion SpreadsheetStringToArray...
Wieso überhaupt das ständige aufteilen, zusammenfügen und wieder aufteilen?

Und beim nächsten Mal ein Link auf den Originalthread!


Werte zum String machen und wieder aufsplitten - fk046 - 20.12.2010 10:16

Der Grund für das zusammenfügen und wieder zusammensetzen ist der Zeitverzug der Übertragung.Da zwischen dem Spartan 3 E Board und dem Host(CPU) eine Verbindung via USB besteht,ist es ungünstig die WErte einzelnd auf den Host zu schieben.Deswegen dachte ich es wäre sinnvoll,das in Paketform zu tun.Also quasi eine Menge von WErten zum Host transportieren und dort wieder aufsplitten und in die gewünschten WErte umrechnen.

Hat jemand noch einen besseren Vorschlag?

LINK: http://www.labviewforum.de/index.php?showtopic=18459&hl=

Lv09_img2


Werte zum String machen und wieder aufsplitten - fk046 - 22.12.2010 10:30

Die Funktionen "ArrayToSpreadsheetString" und die Umkehrfunktion "SpreadsheetStringToArray" sind bei der FPGAprogrammierung nicht verfügbar,bzw. werden nicht unterstützt.Hat jemand noch einen anderen Vorschlag?