Hallo,
ich bin mit vb überhaupt nicht bewandert, schon gar nicht mit der seriellen Schnittstelle. Ich habe schon vieles gelesen, aber entweder verstehe ich zu wenig, oder es wird zu wenig darüber geschrieben.
Ich habe auch schon paar batch Files probiert, mit Textdokument senden, aber erfolglos. Darum hoffe ich, dass Ihr mir ein wenig helfen könnt.
Wie kann ich ASCII oder HEX über COM 3 -> RS232 an den Beamer senden? / falls es nicht zu umständlich ist auch empfangen?
Ich möchte den Beamer nur mit einem schon vorhandenen Button EIN und AUS zukommen lassen und ggf. die Rückmeldung dazu empfangen.
Der Beamer ist ein Optoma EH1020 und hat folgende Codes:
Spoiler anzeigen
Vielleicht kann mir ja jmd. weiterhelfen.
Danke
mfg
mycell24
ich bin mit vb überhaupt nicht bewandert, schon gar nicht mit der seriellen Schnittstelle. Ich habe schon vieles gelesen, aber entweder verstehe ich zu wenig, oder es wird zu wenig darüber geschrieben.
Ich habe auch schon paar batch Files probiert, mit Textdokument senden, aber erfolglos. Darum hoffe ich, dass Ihr mir ein wenig helfen könnt.
Wie kann ich ASCII oder HEX über COM 3 -> RS232 an den Beamer senden? / falls es nicht zu umständlich ist auch empfangen?
Ich möchte den Beamer nur mit einem schon vorhandenen Button EIN und AUS zukommen lassen und ggf. die Rückmeldung dazu empfangen.
Der Beamer ist ein Optoma EH1020 und hat folgende Codes:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
SENDEN zum Projektor
232 ASCII Code >HEX Code > Function Description -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
~XX00 1 > 7E 30 30 30 30 20 31 0D > Power ON
~XX00 0 > 7E 30 30 30 30 20 30 0D > Power OFF (0/2 for backward compatible)
EMPFANGEN AUTOMATISCH
when Standby/Warming/Cooling/Out of Range/Lamp fail/
Projector return: INFOn
n : 0/1/2/3/4/6/7/8/9 = Standby/Warming/Cooling/Out of Range/Lamp fail/ Fan Lock/Over Temperature/Lamp Hours Running Out/Cover Open Fan Lock/Over Temperature/Lamp Hours Running Out/Cover Open
LESEN vom Projektor
232 ASCII Code > HEX Code > Function > Projector return >Description ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
~XX124 1 > 7E 30 30 31 32 34 20 31 0D > Power State > OKn > n : 0/1 = Off/On
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Note : There is a <CR> after all ASCII commands
0D is the HEX code for <CR> in ASCII code
Baud Rate : 9600
Data Bits: 8
Parity: None
Stop Bits: 1
Flow Control : None
UART16550 FIFO: Disable
Projector Return (Pass): P
Projector Return (Fail): F
SENDEN zum Projektor
232 ASCII Code >HEX Code > Function Description -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
~XX00 1 > 7E 30 30 30 30 20 31 0D > Power ON
~XX00 0 > 7E 30 30 30 30 20 30 0D > Power OFF (0/2 for backward compatible)
EMPFANGEN AUTOMATISCH
when Standby/Warming/Cooling/Out of Range/Lamp fail/
Projector return: INFOn
n : 0/1/2/3/4/6/7/8/9 = Standby/Warming/Cooling/Out of Range/Lamp fail/ Fan Lock/Over Temperature/Lamp Hours Running Out/Cover Open Fan Lock/Over Temperature/Lamp Hours Running Out/Cover Open
LESEN vom Projektor
232 ASCII Code > HEX Code > Function > Projector return >Description ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
~XX124 1 > 7E 30 30 31 32 34 20 31 0D > Power State > OKn > n : 0/1 = Off/On
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Note : There is a <CR> after all ASCII commands
0D is the HEX code for <CR> in ASCII code
Baud Rate : 9600
Data Bits: 8
Parity: None
Stop Bits: 1
Flow Control : None
UART16550 FIFO: Disable
Projector Return (Pass): P
Projector Return (Fail): F
Vielleicht kann mir ja jmd. weiterhelfen.
Danke
mfg
mycell24
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „mycell24“ ()