SOLECIS FG-1330-2011-01 Switcher
playskool1
Posts: 64
I am working with an AMX SOLECIS FG-1330-2011-01 Switcher. It has a 4 RGB INPUT to 2 RGB OUTPUT and a 6 VIDEO INPUT to 2 VIDEO OUTPUT. I'm not sure how to go about routing the inputs to outputs with the hexadecimal protocol. From the PDF manual it only shows video input and audio input for bytes 3 and 4. I tried this with Case 11. How do you tell it to go to a specific output? Attached is a piece of the source select code I am working on. The comments are what I am trying to route. Looks like I need to make the audio breakaway since there is only one audio output on the switcher which are all on the VIDEO OUTPUT 1.
BUTTON_EVENT [dvTP,11] //FLOOR BOX PC BUTTON_EVENT [dvTP,12] //WALL PLATE PC1 BUTTON_EVENT [dvTP,13] //WALL PLATE PC2 BUTTON_EVENT [dvTP,14] //DVD/VCR { PUSH: { currentsource = button.input.channel PULSE [button.input.device, button.input.channel] IF(projector1power = 0) SEND_STRING dvPROJECTOR,"'00!',$0D" //TURNS PROJECTOR ON WHEN SOURCE IS SELECTED IF(button.input.channel <14) WAIT_UNTIL (projector1power = 1) send_string dvPROJECTOR, "'00_r1',$0D" //COMPUTER RGB INPUTS ELSE WAIT_UNTIL (projector1power = 1) send_string dvPROJECTOR, "'00_v1',$0D" //COMPOSITE VIDEO INPUT SWITCH(button.input.channel) { CASE 11: send_string dvSWITCH, "$E8,$00,$01,$01" // RGB IN1 - RGB OUT1, (RGB)AUDIO IN1 - (VID)AUDIO OUT1 CASE 12: send_string dvSWITCH, " ? ? ? " // RGB IN2 - RGB OUT1, (RGB)AUDIO IN2 - (VID)AUDIO OUT1 ; VID IN1 - VID OUT1,(VID)AUDIO IN1 - (VID)AUDIO OUT1 CASE 13: send_string dvSWITCH, " ? ? ? " // RGB IN3 - RGB OUT1, (RGB)AUDIO IN3 - (VID)AUDIO OUT1 ; VID IN2 - VID OUT1,(VID)AUDIO IN2 - (VID)AUDIO OUT1 CASE 14: send_string dvSWITCH, " ? ? ? " // VID IN3 - VID OUT1, (VID)AUDIO IN3 - (VID)AUDIO OUT1 } } }
0
Comments
"$E8,<address byte>,<video byte>,<audio byte>,<rgb delay byte>"
// VIDEO - NO CHANGE ($1F), SELECT AUDIO INPUT 1
"$E8,$00,$1F,$01,$01"
// SELECT VIDEO INPUT 2, SELECT AUDIO INPUT 1
"$E8,$00,$02,$01,$01"
// SELECT VIDEO INPUT 3, SELECT AUDIO INPUT 2
"$E8,$00,$03,$02,$01"