Steuern eines ATEN HDMI-Switch VS481A

Hallo zusammen,

von ATEN gibt es einen 4-Port HDMI Switch (VS481A).
Dieser kann über IR sowie auch über RS232 gesteuert werden.
Man bekommt den HDMI Switch für ca. 30 Euro.

Anbei mein kleines PHP Script mit dem der HDMI Switch gesteuert wird.


HDMISwitch (26242  /*[Serial Port]*/, "LastPort");


function HDMISwitch($id, $command)
{
   switch ($command)
   {
      case "LastPort" :
      $data = chr(0x00).chr(0x00).chr(0x81);
      break;
      case "NextPort" :
      $data = chr(0x01).chr(0x00).chr(0x82);
      break;
      case "Port1" :
      $data = chr(0x08).chr(0x01).chr(0x31).chr(0xBB);
      break;
      case "Port2" :
      $data = chr(0x08).chr(0x01).chr(0x32).chr(0xBC);
      break;
      case "Port3" :
      $data = chr(0x08).chr(0x01).chr(0x33).chr(0xBD);
      break;
      case "Port4" :
      $data = chr(0x08).chr(0x01).chr(0x34).chr(0xBE);
      break;
	}

	COMPort_SendText($id, chr(0x5A).chr(0x7E).chr(0x81).$data.chr(0x81).chr(0xA5));
}

Gruss
Michael