LabVIEWForum.de - Beliebiges Element - Bytegröße?

LabVIEWForum.de

Normale Version: Beliebiges Element - Bytegröße?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo!

Ich habe ein Cluster mit drei Arrays: Boolesh, I16 und SGL.

Zur Übertragung dieses Clusters an einen Windows-Echtzeitaufsatz (ADS Ocx) muss ich die Grösse des zu übertragensen Elementes in Byte angeben.
Muss ich das jetzt von hand ausrechnen, oder gibt es da was? Ich stelle mir das so vor, dass ich das Cluster bestimmt irgendwo wie bei "Stringlength" oder sowas auswerten könnte..wenn ich wüsste, wo...Big Grin

Dank und Gruß!
Flatten To String und dann Stringlength.

eg
Oha!

<duck>

Danke Eugen!
Dabei kann es aber Probleme geben, siehe hier:

http://www.LabVIEWforum.de/index.php...ost&p=27363

eg

P.S. du kannst aber auch TypeCast.vi verwenden.
Diese Geschichte ist echt klasse!

Kein blödes DLL gepolle oder sonstige fehler, die sich da so bei der Übergabe einschleichen können.

Wie sich gerade herausstellt, ist es wohl nicht möglich die ADS Schnittstelle mit Clustern, Arrays oder ähnlichem zu beschreiben - nur lesen geht.
Damit muss ich alle Variablen "von Hand" einzeln rüberschaufeln dafür reicht dann doch das flatten!

Das ist schade. Aber was soll´s! Hauptsache wieder LV!Big Grin

Gruß!
Referenz-URLs