INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Serielle Komunikation mit Mikrocontroller



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

09.11.2006, 10:13 (Dieser Beitrag wurde zuletzt bearbeitet: 09.11.2006 10:16 von IchSelbst.)
Beitrag #21

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Serielle Komunikation mit Mikrocontroller
' schrieb:Ich habe bald die Aufgabe mit einer seriellen Schnittstelle Daten zu übertragen, die im Hex-Format vorliegen.
So ausgedrückt hast du aber gar keine Probleme. Wenn die Daten bereits vorliegen, kannst du sie ohne weiteres übertragen. Liegen sie aber (wie es sich eigenlich gehört) als Binär (z.B. ByteArray, Stream) vor, dann musst du eine Konvertierung machen.

Zitat:Reicht es da nicht, wenn ich in LabVIEW die Hex-Darstellung bei meinem "String Control" einstelle und das dann über "VISA Write" an den Controller rüberschicke?
Die Darstellung im String-Control macht nichts weiter als eine Konvertierung von Binär nach HEX. Du siehst also zwei Zeichen anstelle von nur einem. Die Frage ist nur, ob die Darstellung übertragen wird oder der Wert - ich Tippe auf Wert.

So schwierig ist die Wandlung von Binär nach Hex auch nicht: (Im schlimmsten Falle) Schleife über Byte-Array mit Befehl "Formatiere in String" mit Formatierung "%2.2x".

Nachtrag:
Zitat:Wenn ich da jede einzelne Hex-Ziffer in Ascii umwandeln muss,
Eine Hex-Ziffer selbst ist bereits ASCII, da musst du nichts mehr wandeln.

Wenn du die Daten als Bytesarray vorliegen hast, dann musst du quasi mittels %2.2x konvertieren. Das Ergebnis ist quasi ASCII. Hast du bereits "Hex-Darstellung" vorliegen, so ist das schon ASCII und du musst nur noch übertragen.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
Serielle Komunikation mit Mikrocontroller - IchSelbst - 09.11.2006 10:13

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Testbuchstabe erzeugen für Mikrocontroller floH857 5 3.873 13.02.2017 13:36
Letzter Beitrag: GerdW
  Problem bei Komunikation zwischen vi's FreddyK88 7 5.036 08.03.2016 08:30
Letzter Beitrag: Freddy
  Kommunikation zwischen LabView und Mikrocontroller Joe23 4 6.380 14.06.2013 18:31
Letzter Beitrag: Holy
  Messdaten von Mikrocontroller in Array schreiben max_sambs 13 10.998 25.02.2013 14:28
Letzter Beitrag: max_sambs
  Labview und Mikrocontroller Cuban Pete 2 6.690 17.11.2010 20:48
Letzter Beitrag: Cuban Pete
  Kommuniktion mit Mikrocontroller von Atmel Honeygirl24 24 18.941 12.10.2010 09:20
Letzter Beitrag: Honeygirl24

Gehe zu: