Venus 7000: How do I create commands for Spyder Vista X20

Topic

How do I create commands for Spyder Vista X20 using Venus 7000?

This article explains  how to configure the Com Port in the Spyder and the TXD outputs in DMP-7000.  Often, it is necessary to be able to control the Spyder via Venus and Display Studio. In order to do, command signs and outputs will need to be configured in Venus 7000.

Environment

  • Product: DMP-7000, Vista Spyder X20
  • Components: dedicated triggers
  • Control System

Version 2.32 of Show Control is the last version to support DMP-7000 or Venus 7000. If you are interested in upgrading to the newest technology, visit Daktronics Professional Services to learn more.  https://www.daktronics.com/en-us/markets/sports/services

Steps

Configure Com Port in Spyder
X20 External Control.png
  1. Open the Vista Advanced Software
  2. Go to the Server tab and choose Frame Configuration from the drop down.
  3. On the right hand side of the Vista Advanced software, you will see a Properties window open. Scroll down until you find "External Control" in the column.
  4. Set the following communication properties:

    • Protocol: StringCommands
    • Serial Port: Com 1
    • Baud Rate: 38400
    • Parity: None
    • Stop Bits: One
    • TCP Port: You will not need to edit for Serial Port Communication.
  5. Scroll to the top of the Properties window and click on "Apply Settings Now"
  6. A prompt will open telling you that the Spyder will need to be restarted before the changes will take effect. Click "Ok" to continue.

  7. Repeat  the above steps for any remaining Spyder.
Configure the TXD Outputs in the Venus/ DMP-7000
  1. In the Venus 7000 Shell, clink on the Configure Button. 
  2. Click on the TXD Outputs Tab.
  3. Select an output that does not have anything assigned to it currently. Double click in the white space, or click Edit Output to open up the Edit TXD Output window.
  4. Give the output an appropriate name, and select the following communication properties:X20 V7 Edit TXD Output.png

    • Output Type: Com Port
    • Port: Select appropriate port
    • Baud Rate: 38400
    • Parity: None
    • Protocol: CR LF
    • Data Bits: 8
  5. Click "OK" to save the output configuration.

  6. Repeat steps 3-5 for any remaining Spyders. When you are done, click "OK" in the Venus System Configuration Page. Click "Yes" when prompted to restart Venus Sign Service.
Create a Command Sign in the DMP-7000/ Venus 7000 Controller
  1. In the Venus 7000 Shell, click on the Configure Button.
  2. Select the Signs Tab. 
  3. Click Add Sign.
  4. Enter the signs name as Command Sign 16 x 16 and click OK.
  5. In the sign configuration window, set the number of rows and columns to "16".X20 V7 Rows and Columns.png
  6. Next, click on the Advanced tab, set the ERTD number to 98. 
    1. Afterwards, click OK to return back to the Sign tab.
    2. Click OK again to return to the Venus 7000 Shell.
    3. Restart the sign service when prompted.
Create a Sequence in DMP-7000/ Venus 7000
  1. On the Venus 7000 shell, click the Edit button to open the Venus 7000 Editor.
  2. To create a new sequence, click on the piece of paper in the top left hand corner or go to File New.

  3. Within the sign size for the command frame (16x16) create a "Spyder" Library if one doesn't already exist. To do so, right click on the sign size, and select Create Library.
  4. Next, name the library Spyder and click OK.
    1. A new sequence will open, and will display as a small black square. X20 V7 frame.png
  5. Inserting a transmit data frame. To do so go to Frame/Insert/ Transmit Data...
  6. When the transmit frame opens, enter a description, choose the appropriate output (as entered in the TXD Output section), and type "rsc 0 1 r". This will trigger the first button that is programmed into the Spyder.X20 V7 transmit frame.png
  7. By looking at the Command Keys section of the Vista Advanced software, we can determine what scripts will be triggered. In this case, typing in "rsc 0 1 r" will display the DMP-8500 layer. If "rsc 1 1 r" were typed, center video layer would be shown, and if "rsc 2 1 r" were typed, the side by side video would be show. The first number next to RSC stands for the command you wish to trigger. Using '1' for the second number sends the command into "program" mode on the Spyder, making it live. *Note*: The Spyder works off a zero-based system, you will need to subtract one from the button number seen in the vista advanced software, to the number inserted after the "rsc" command in Venus to trigger the proper button.
    1. Click OK to exit from the Frame Properties window.
  8. Insert a blank graphic frame by going to Frame/Insert/Graphic Frame
    1. This will allow the data in the Transmit Data frame enough time to transmit before moving on to the next frame in the sequence.

  9. Insert a command frame by going to Frame/Insert/Command...
    1. The command window will open.
    2. Click the add button to add a command.
    3. Choose RTDBlankSign and click Next.
    4. Enter Port 16 as your RTD port and click Next
    5. Enter Sign 99 as your sign number and click Next
    6. Verify your scripting command and Click Finish to close the window.
    7. Click OK to close the Command Frame Properties window.
  10. Delete the first black frame of the sequence.
    1. Click on the left arrow to take you to frame one.
    2. Click on the minus button. 
    3.  X20 V7 delete frame.png
  11. Save the Sequence by going to File/Save
  12. Repeat the above steps to add any other commands you wish to add.
Create a button to play out the command. 
  1. Refer to  pages 75-99 in DD2003514 for creating and editing scripting buttons.

KB ID: DD3066431


DISCLAIMER: Use of this content may void the equipment warranty, please read the disclaimer prior to performing any service of the equipment.

DAKTRONICS DOES NOT PROMISE THAT THE CONTENT PROVIDED HEREIN IS ERROR-FREE OR THAT ANY DEFECTS WILL BE CORRECTED, OR THAT YOUR USE OF THE CONTENT WILL PROVIDE SPECIFIC RESULTS. THE CONTENT IS DELIVERED ON AN "AS-IS" AND "AS-AVAILABLE" BASIS. ALL INFORMATION PROVIDED IN THIS ARTICLE IS SUBJECT TO CHANGE WITHOUT NOTICE. DAKTRONICS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF ACCURACY, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. DAKTRONICS DISCLAIMS ANY AND ALL LIABILITY FOR THE ACTS, OMISSIONS AND CONDUCT OF YOU OR ANY THIRD PARTIES IN CONNECTION WITH OR RELATED TO YOUR USE OF THE CONTENT. ADJUSTMENT, REPAIR, OR SERVICE OF THE EQUIPMENT BY ANYONE OTHER THAN DAKTRONICS OR ITS AUTHORIZED REPAIR AGENTS MAY VOID THE EQUIPMENT WARRANTY. YOU ASSUME TOTAL RESPONSIBILITY FOR YOUR USE OF THE CONTENT AND ANY LINKED CONTENT. YOUR SOLE REMEDY AGAINST DAKTRONICS FOR DISSATISFACTION WITH THE CONTENT IS TO STOP USING THE CONTENT. THIS LIMITATION OF RELIEF IS A PART OF THE BARGAIN BETWEEN THE PARTIES.

The above disclaimer applies to any property damage, equipment failure, liability, infringement, or personal injury claim arising out of or in any way related to your use or application of the content, whether such claim is for breach of contract, tort, negligence or any other cause of action.