Production Switchers

 View Only
  • 1.  GVG100 Read commands

    Posted 08-23-2012 21:12
    I've had great success controlling the Crossover Solo with the GVG100 protocol commands over telnet, however I seem to be having no luck actually getting a response when I query the switcher using any of the read commands.

    As an example, using injectGVG100command('020041') to try and read the MLE Program Bus returns nothing. Of course using injectGVG100command('0300C101') to SET the program bus works fine.

    Any thoughts that might point me in the right direction?

    Thanks,

    David


  • 2.  RE: GVG100 Read commands

    Posted 08-23-2012 21:20
    David,

    As an aside, are you using the ftp userid/pw combo to telnet into the Solo?

    Thanks,

    Geoff.

    #CrossOver


  • 3.  RE: GVG100 Read commands

    Posted 08-23-2012 21:25
    Geoff,

    I'm using the telnet instructions located in the GVG100 Protocol cut sheet:

    To Send GVG Commands to the Switcher

    1. Create a connection to the switcher.

    "¢ Telnet "” Create a Telnet connection to the

    switcher on port 2100. The default IP address

    of the switcher is 192.168.0.123.

    There is no login required when connecting that way.

    At the gvg100> prompt, enter the commands

    you want to run.

    "¢ injectGVG100command() "” Sends

    a GVG100 command to the switcher.

    #CrossOver


  • 4.  RE: GVG100 Read commands

    Posted 08-23-2012 21:39
    Hi David,

    the injectGVG100command function returns the value, but doesn't print it to the screen. To show the return code try this:

    print(injectGVG100command("020041"))

    Gary

    #CrossOver


  • 5.  RE: GVG100 Read commands

    Posted 08-23-2012 21:44
    Gary,

    That was the missing link!! Worked perfectly, thanks!

    David

    #CrossOver


  • 6.  RE: GVG100 Read commands

    Posted 08-24-2012 19:59
    Thank you both, David & Gary. Now I'll have a hobby for the next few months!

    Gary, I'm assuming there _is_ a return code for a 'SET' command, based on success or failure, no?

    Thanks again,

    Geoff.

    #CrossOver


  • 7.  RE: GVG100 Read commands

    Posted 08-24-2012 20:22
    The set commands will return a success (0180) or failure (85) based on the validity of the GVG100 command. But that doesn't indicate whether or not the command was successful.

    For example setting PGM to input 99 is a valid GVG 100 command, but the switcher can't do it. In this case the return code will show success. The best way to be sure is to do a get command for the value you just set. But you should allow some amount of time (1/10 of a second) after the set, for the change to propagate through the system.

    Gary

    #CrossOver


  • 8.  RE: GVG100 Read commands

    Posted 08-24-2012 23:18
    Geoff,

    Yeah, I've been spending the past few weeks writing a web app for my iPad using HTML, PHP and AJAX to allow my TD's to control our Crossover and soon to be Carbonite remotely. It's been lots of fun, honestly. I'm constantly thinking of new functions to add :)

    David

    #CrossOver


  • 9.  RE: GVG100 Read commands

    Posted 08-27-2012 15:49
    Hi David,

    With Carbonite we just added RossTalk -- it is one way no read commands but there is a lot of stuff you can add to your app.

    Les

    #CrossOver