LabVIEWForum.de
Hex-Code über RS232 - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Hex-Code über RS232 (/Thread-Hex-Code-ueber-RS232)



Hex-Code über RS232 - Tam-Thomas - 27.07.2006 10:36

Hallo!

Ich möchte echten Hex-Code über die Serielle Schnittstelle schicken.
(Keinen String)

Weiß jemand wie das geht?
Hab mir das Beispiel "Basic Serial Write and Read.vi" angeschaut.
Dort wird auch ein String geschickt und ich möchte halt wirklich
nur Hex-Code schicken (ohne cr oder lf oder irgendwas)

Wär super wenn mir jemand von euch weiter helfen könnte?!?!?

Danke und lg
Thomas!


Hex-Code über RS232 - diplNisse - 27.07.2006 10:56

' schrieb:Hallo!

Ich möchte echten Hex-Code über die Serielle Schnittstelle schicken.
(Keinen String)

Weiß jemand wie das geht?
Hab mir das Beispiel "Basic Serial Write and Read.vi" angeschaut.
Dort wird auch ein String geschickt und ich möchte halt wirklich
nur Hex-Code schicken (ohne cr oder lf oder irgendwas)

Wär super wenn mir jemand von euch weiter helfen könnte?!?!?

Danke und lg
Thomas!

Hallo!
Eine direkte Funktion, der du einen Hexwert übergibst, und der dann über die serielle gesendet wird, gibt es leider nicht.
Die VISA-Write Funtione erwartet immer Strings.

Aber das stellt doch kein Problem dar, oder?

Wenn du 0x3C senden möchtest, machst du einfach eine Umwandlung in Char:
0x3C ----> "<" (also das "kleiner" Zeichen).
Wenn du dieses Zeichen an die VISA-Write Funktion übergibst, wird auch nur dieses Zeichen gesendet.

Über die Serielle wird immer eine bitfolge gesendet. Ob du die Bitfolge nun Hexadezimal, binär, dezimal oder als ASCII-Zeichen darstellst, ist ja völlig egal.


Hex-Code über RS232 - bierber - 27.07.2006 11:01

Hallöle,

das ist doch etwas umständlich wie du das machst.

Rechtsklick auf die Stringeingabebox, wenn was drin steht kann man da dann uf Hexadezimale schreibweise umstellen. Dann sendet er auch das was du willst.


Hex-Code über RS232 - diplNisse - 27.07.2006 11:09

Da hast du wohl recht.
Das ist ja noch einfacher.

Wieder was dazu gelernt.

Nisse


Hex-Code über RS232 - Tam-Thomas - 27.07.2006 14:54

Hat funktioniert!!!

Super großes Danke!

Tolles Forum!