!!

Willkommen Besucher...

...um das das LabVIEWForum.de als Benutzer in vollem Umfang nutzen zu können, ist eine kostenlose Registrierung nötig...
Registrierte Benutzer können Beiträge schreiben, Dateien uploaden, Beiträge lesen :) uvm.


Antwort schreiben 
Konvertierung Byte Array nach Hex
15.07.2011, 11:23
Beitrag #1

Nickylotta Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Dec 2009

LV-Version: 9.0
LV-Erfahrung seit: 2009
LV-Sprachversion: en

PLZ: 31134
Land: Deutschland
Konvertierung Byte Array nach Hex
Hallo,

ich habe ein Byte-Array in dem mehrere Hexwerte stehen, z.B. x01 x03 xFF (bis zu 64Bit)

Ich möchte das ganze nun in einen Integer konvertiert haben, also x112233 = 66559.

Hat jemand eine Idee, wie ich das erreichen kann?
Ich habe bereits versucht das Byte Array in einen String zu konvertieren und diesen dann wieder um in eine Zahl. Leider ohne Erfolg ...

Für einen Tipp wäre ich euch sehr dankbar.

Grüße,
Nicky
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
. .
15.07.2011, 11:57
Beitrag #2

GerdW Online
LVF-Guru
*****


Beiträge: 4.542
Registriert seit: May 2009

LV-Version: 8.5.1, 09SP1, 10SP1, 11SP1
LV-Erfahrung seit: 1995
LV-Sprachversion: DE_EN

PLZ: 10xxx
Land: Deutschland
RE: Konvertierung Byte Array nach Hex
Hallo Nicky,

Zitat:Byte-Array in dem mehrere Hexwerte stehen, z.B. x01 x03 xFF (bis zu 64Bit)
Ein Byte kann nur Werte bis 255 speichern, wo du da 64bit unterbringen willst, ist schleierhaft. Glas1

Zitat:das ganze nun in einen Integer konvertiert haben, also x112233 = 66559.
112233x=1122867d !?

Zitat:Für einen Tipp wäre ich euch sehr dankbar.
- bessere/korrekte Beispiele nennen
- Beispiel-VI anhängen
- Kontexthilfe zu den Funktionen TypeCast, JoinNumbers, IndexArray etc. durchlesen
- Rechtsklick auf deine Zahlenanzeigen und den Radix anzeigen lassen

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2011, 12:34
Beitrag #3

Rene_B Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: May 2011

LV-Version: 2010
LV-Erfahrung seit: 2011
LV-Sprachversion: DE



RE: Konvertierung Byte Array nach Hex
(15.07.2011 11:57 )GerdW schrieb:  
Zitat:Byte-Array in dem mehrere Hexwerte stehen, z.B. x01 x03 xFF (bis zu 64Bit)
Ein Byte kann nur Werte bis 255 speichern, wo du da 64bit unterbringen willst, ist schleierhaft. Glas1

Ich denke er meint, das er ein 1D-Bytearray mit 8 Elementen hat und das als 64Bit-Zahl interpretiert werden soll.
Mehrere Zahlen dann in einem 2D-Array.
On Topic:
Es gibt in LabView eine Funktion, mit der du Zahlen durch setzen der hohen und niedrigen Bytes erstellen kannst.
Das verschachteln und es sollte gehen.

Stichwort "Zahlen Verbinden"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Array nach Überschreitung eines Wertes durchsuchen und Index ausgeben 123mibu 12 673 27.02.2012 10:09
Letzter Beitrag: 123mibu
  float wert in 4 byte konvertieren könnes 6 331 06.01.2012 13:11
Letzter Beitrag: erik.brenncke
  Tabellen-String nach Array - Datentypen lambda89 6 1.313 14.12.2011 13:22
Letzter Beitrag: Lucki
  1D-Array bekommen nach Einlesen von Messdaten TobiasMo 4 895 30.11.2011 11:37
Letzter Beitrag: TobiasMo
  Byte-Array konvertierung nach Byte olby2 3 581 21.11.2011 14:34
Letzter Beitrag: unicorn
  LabView v10.0 -> v6.1 Konvertierung MHS-Elektronik 6 1.108 14.08.2011 16:24
Letzter Beitrag: MHS-Elektronik

Gehe zu: