Home AMX User Forum NetLinx Studio

SOLECIS FG-1330-2011-01 Switcher

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
        }
    }
}

Comments

  • AMXJeffAMXJeff Posts: 450
    Solecis is a Switcher not a Matrix Switcher. The two outputs on the Switcher get the same image, basically they are a DA output.
  • so I can't breakaway audio? example: audio from RGB INPUT1 to VIDEO OUTPUT 1?
  • AMXJeffAMXJeff Posts: 450
    You can break away audio.

    "$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"
  • Thanks Jeff. I will give that a try. I know the 5th Byte is optional (for RGB Delay) and was wondering if $01 is the default that I should leave it at or can I just exclude the hex code in the protocol?
  • AMXJeffAMXJeff Posts: 450
    I did not see that it could be excluded, $01 is the lowest value. I would include it, does not hurt anything.
Sign In or Register to comment.