Hallo Tobi,
warum nicht gleich ein sinnvolles Beispiel!?
So geht's:
("native, host order" funktioniert auf einem Intel-Rechner auch, LabVIEW verwendet aber auch historischen Gründen "Big endian" per default!)
Zitat:die Daten als Integer sende dann erhalte ich das hier (Hex Darstellung) … Das bedeutet die Zahlen kommen in HEX egentlich richtig an (C für 12). Jede Zahl halt als 8 Bit.
Ein "Int" entspricht in LabVIEW einem I32.
Und jede Zahl enthält nicht nur 8bit, sondern
32! Das sind doch ganz klar 4 Byte pro Element!
Zitat:Wenn ich das ganze aber in Float mache. Also das oben gezeigte Array mit float initialisiere dann kommt bei den Werten 12 das hier raus
Ein "float" entspricht in LabVIEW dem Datentyp SGL.
Wie ein SGL aufgebaut ist, kannst du (u.a.)
bei Wikipedia nachlesen!
Zitat:Ich hab unten auch mal das aktuelle Projekt hinzugefügt.
Das ist kein "Projekt", sondern nur ein simples "VI"!
Ändere mal dein Profil, sodass dort deutlich wird, dass du LV2016 benutzt!