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 

Ansteuerung Projektor



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!

24.11.2009, 12:15
Beitrag #1

PollysFriend Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Oct 2009

2011
2006
DE

1010
Oesterreich
Ansteuerung Projektor
Hallo!

Ich stehe vor einem Problem, ich möchte über eine serielle Schnittstelle (RS232) eine Hex-Zahl
schicken. Mit den VISA-Funktionen war es mir nur mögich Strings zu schicken, gibt es noch andere
Möglichkeiten?

Kurzbeschreibung:
Schnittstelle konfigurieren - Hexzahl schicken - auf Antwort des Projektors warten (dieser schickt
wieder eine Hexzahl als Antwort zurück)

Grüße, Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2009, 12:27
Beitrag #2

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Ansteuerung Projektor
Worin unterscheiden sich deiner Meinung nach Hex-Zahlen von Strings, sobald die durch die Schnittstelle durch sind?

Dem Projektor dürfte es relativ egal sein, ob LV einen Sting oder eine Zahl schickt.

Ist FF ein String oder eine Zahl... ist wohl Interpretationssache, wenn der Projektor eine Hex-Zahl erwartet, wird er es wohl auch so interpretieren.

Gruß SeBa


PS:
Kann mich natürlich auch irrenWink

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2009, 13:11
Beitrag #3

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Ansteuerung Projektor
Als Ergänzung zu SeBa antwort:
- String umschalten auf HEX Anzeige.

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2009, 13:26
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Ansteuerung Projektor
' schrieb:Mit den VISA-Funktionen war es mir nur mögich Strings zu schicken, gibt es noch andere Möglichkeiten?
Nein. Aber:

Ein String ist hier im weiteren Sinne zu sehen. Er ist nämlich ein Byte-Stream. Was du in den Bytestream reinschreibst, ist egal. Wenn das Endgerät "Zahlen in Hexdarstellung" verlangt, dann musst du das auch so machen: Einfach die Zahl auf das Element "Zahl nach Hex" geben (siehe Stringpalette) - und fertig ist der String.

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
24.11.2009, 14:21
Beitrag #5

PollysFriend Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Oct 2009

2011
2006
DE

1010
Oesterreich
Ansteuerung Projektor
Ich hab bereits versucht auf die HEX Darstellung bei der Eingabe umzuschalten. Dann stellt er mir die Eingabe wie
folgt dar:

433F FFA1 usw. laut meinem eher spärlichen Unterlagen über den Projektor soll der Befehl aber so
ausschauen:

06 68

Ich muss einräumen, dass ich die Tatsache mit dem Unterschied für den Projektor falsch aufgefasst hab, natürlich
wirds ihm egal sein was er kriegt solange er es in dem von ihm verlangten Format bekommt.
1F 4C ist ja auch nur ein String.. Müssen da Leerzeichen irgendwie speziell deklariert werden?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2009, 14:34
Beitrag #6

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Ansteuerung Projektor
' schrieb:Ich hab bereits versucht auf die HEX Darstellung bei der Eingabe umzuschalten.
Die Hexdarstellung einer Eingabe ist was anderes als eine Zahlenreihen in Hex-Space-Darstellung. Bei der Hex-Darstellung eines binären Stringinhaltes bleibt der Stringinhalt immer noch binär. Gesendet wird aber der Stringinhalt, nicht dessen Darstellung.

Zitat:laut meinem eher spärlichen Unterlagen über den Projektor soll der Befehl aber so ausschauen: 06 68
Hast du schon mal probiert, die Dezimalzahl 6 und die Zahl 0x68 per Konverter-VI in einen Hex-String zuwandeln?

Da fällt mir ja gerade mein Lieblings-String-Befehl ein: Der Formatierbefehl. Einfach das Format "%02x %02x" verwenden und die beiden Zahlen 6 und 104 auf den Eingang - und schon kommt ein String "06 68" raus.

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
25.11.2009, 09:53
Beitrag #7

PollysFriend Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Oct 2009

2011
2006
DE

1010
Oesterreich
Ansteuerung Projektor
Vielen Dank IchSelbst!
Mit der Formatierungsfunktion hat es super geklappt. Eine Frage hätte ich noch,
wie bist du auf die Zahl 104 gekommen, ausprobiert oder steckt da ein System
dahinter?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.11.2009, 09:57
Beitrag #8

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Ansteuerung Projektor
Hex -> Dez... 68 -> 104

Dez -> Hex... 104 -> 68


Das System dahinter ist das Umrechnen von Hex nach Dez und v.v..

Alles klar?


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.11.2009, 10:04
Beitrag #9

PollysFriend Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Oct 2009

2011
2006
DE

1010
Oesterreich
Ansteuerung Projektor
Mir ists grad eben selbst aufgefallen, kA wieso ich nicht gleich
daran gedacht habe.

Sorry.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: