Sony Projektor RS232

Ich hatte mal meinen Sony VPL-HW45ES Projektor vor einigen Jahren mit folgender Konfiguration gesteuert:

IPS Skript :


$id =47077;
$powerOn = "\xA9\x17\x2E\x00\x00\x00\x3F\x9A";
$powerOff = "\xA9\x17\x2F\x00\x00\x00\x3F\x9A";
RegVar_SendText ($id, $powerOn);
echo "Projector started"; 

$id ist eine Registervariable, die ein RaspberryPi ansteuert, welches über ser2net die RS232-Schnittstelle bedient.
Die ser2net.conf Datei auf dem Raspberry lautet:


7970:raw:0:/dev/ttyUSB0:9600 8DATABITS NONE 1STOPBIT

Wenn ich ein Null-Modem am Ende des seriellen Kabels anhänge, kommen alle Befehle gespiegelt zurück. Daraus schliesse ich, dass die Hardware und Software gut funktionieren. Ich konnte vor Jahren auch den Projektor steuern, es geht aber nicht mehr, und ich weiss nicht warum weil ich die Dinge schlecht dokumentiert habe. Ich vermute dass die RS232 schlecht konfguriert ist, ich habe vage in Erinnerung, dass ich daran lange getüftelt habe. Weiss jemand Abhilfe?

Hallo,

ich steuere meinen SONY VPL HW65ES auch über RS232. Vermutlich funktioniert das bei dem HW45 genauso.
Hier die Einstellungen meiner Instanz:

Zum Einschalten muss ich den Befehl 2 mal kurz hintereinander schicken. Zum Ausschalten reicht es den Befehl einmal zu schicken.


RegVar_SendText(12345, "\xA9\x17\x2E\x00\x00\x00\x3F\x9A");
IPS_Sleep(100);
RegVar_SendText(12345, "\xA9\x17\x2E\x00\x00\x00\x3F\x9A");

Gruß,
Georg