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 

HEX-Code über Visa Schnittstelle ausgeben



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!

11.07.2010, 12:35
Beitrag #8

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
HEX-Code über Visa Schnittstelle ausgeben
' schrieb:So viele Fragen???
Ohne Beschreibung muss ich halt Fragen stellen. Du willst doch nicht falsch beraten werden. Wink

Zitat:ich kann S300<CR> als auch auch $53$33$30$30$0d eingeben beides führt zur gewünschten Aktion
Komisches Endgerät.

Zitat:auf jeden Fall muss bei der Eingabe als HexCode vor jedem Zeichen das $3 stehen, quasi als Trennzeichen wahrscheinlich und am Anfang das einzelne $
Das $3 hat nichts mit Trennzeichen etc. zu tun. $3 ist ein Teil des Hex-Codes! $30='0' (ASCII 0), $31='1' (ASCII 1), $32='2' (ASCII 2), ... , $41='A' (ASCII A), ... , $53='S' (ASCII S), $54='T' (ASCII T), ... - und zur Verwirrung: $24='$' (ASCII $) (siehe Internet "ASCII-Tabelle")

Zitat:Ich habe mal einen Auszug vom Sniffer eingefügt, beim dem ich versucht habe den Code in Ascii und in Hex einmal mit und einmal ohne $ zu übertragen, die Daten die ich übertragen möchte und aus meiner Scriptdatei entnommen werden rechts und was übertragen wird links dargestellt
Beide Anzeigen stellen das selbe dar, nämlich das, was übertragen wird. Links steht die Anzeige als HEX-Darstellung, rechts als ASCII-Darstellung. Der Sniffer hat eine besondere Funktion: Er zeigt die gesnifften Daten in zwei verschiedenen Anzeigeformen an: einmal in HEX und einmal in ASCII. Je nach Darstellungsform kann ein erfahrener Beobachter (= Programmierer) das eine oder das andere besser interpretieren.



Zitat:was mir als LabVIEW Laien auffällt, die Interpretation des Dollarzeichens und die Aufsplittung meines aus 2 Zeichen bestehenden Kommandos (53) in 2 Teile.
Das Dollarzeichen wird deswegen übertragen, damit das Endgerät weis, dass jetzt zwei Zeichen folgen, die zu einem Zeichen zusammengesetzt werden müssen.

[code][10/07/2010 16:31:53] - Written data
53 32 30 30 0d


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  Muster.vi (Größe: 12,67 KB / Downloads: 339)

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
Antwort schreiben 


Nachrichten in diesem Thema
HEX-Code über Visa Schnittstelle ausgeben - IchSelbst - 11.07.2010 12:35

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Zwei Messungen mit zwei identischen Messgeräten über VISA hansi9990 7 6.626 21.10.2019 10:40
Letzter Beitrag: HVo
  Messgerät über Visa auslesen AAlp 10 9.453 07.05.2019 08:59
Letzter Beitrag: AAlp
  VISA Error Code Fehlerbehandlung L@BTR0N 2 5.109 19.02.2019 13:53
Letzter Beitrag: L@BTR0N
  Serielle Schnittstelle: Unterschied zwischen FIFO-Buffer und VISA-Buffer Exle 4 7.077 23.01.2019 08:07
Letzter Beitrag: Ratio
  VISA über MAX geht, im VI nicht mehr buettnerstefan 7 6.760 29.06.2018 13:02
Letzter Beitrag: buettnerstefan
  VISA: I/O Fehler beim Auslesen einer seriellen Schnittstelle konne 5 7.614 19.07.2017 13:04
Letzter Beitrag: konne

Gehe zu: