Midra: How to configure a Midra Series Analog Way Product for use in a Daktronics system?

Topic

  • How to configure a Midra Series Analog Way Product?
  • How to send Show Control (Display Studio) commands to an Analog Way Midra Series product?

Environment

  • Analog Way Pulse2 (Pulse) Video Processor
  • Analog Way Saphyr (Sapphire) Video Processor
  • RCS2 (RCS)
  • Show Control System

Steps

Note: Data Server is NOT required for this series of Analog Way products.  

Midra Setup

  1. Open the RCS2 program from a network connected computer. (The Midra Series product and version of the RCS2 program need to match for easiest connection.)
  2. Connect to the device using the IP Address and standard port 10500.
    AW RCS2 Login Small.PNG
  3. Any changes that need to be made to the Screens, Inputs, Outputs, etc. an be adjusted on the Setup page after connecting.
  4. From the Edit page, create the Master Memories (different looks or presets) desired. You can create 8 Master Memories on this series.
    • Examples: MM1 = Fullscreen DMP-8000; MM2 = Fullscreen video; MM3= L Bar video with DMP-8000
    • Note that sources must be plugged in and active to be able to place them on a layer.

      AW RCS2 Edit Page.PNG
  5. When you're done creating your Master Memories, close out of the RCS2 program. The Midra Series processors only support a single simultaneous connection, meaning they will not respond to Show Control commands if it's already connected to the RCS2 program.

 

Configuring Scripts in Show Control

Advanced ERTD Play scripts are used in Display Studio to send commands to the Midra Series video processors.

The two types of commands that will be used:

  • Recalling memories to preview or program
  • Take

The numbers in the commands are all 0 based, while the numbers we see in the software are 1 based. This means that when we mean to call Master Memory 3 that we programmed in the software, the number we are going to send in the command line is actually 2 (3-1=2). If we wanted to call Master Memory 1, we would send 0.  

Recalling Memories to Preview or Program

Syntax: <scrnF>,<mem>,<scrnT>,<progPrev>,<fltr>,1GClrq

<scrnF>= Origin Screen (usually 0 because we typically only create one screen on this series)

<mem>= Master Memory

<scrnT>= Destination Screen (usually 0 because we typically only create one screen on this series)

<progPrev>= 0=program, 1=preview

<fltr>= Allows you to exclude some preset elements. Value 0 will include all preset elements.

Example: 0,0,0,0,0,1GClrq   -- Recalls Master Memory 1 to Program

Origin screen = 0
Master Memory = 0 (1 in the RCS2 Program)
Destination screen = 0
Prog/Preview = 0 for Program
Filter = 0, include all preset elements

 

Create a new button in Display Studio

  1. Choose System Control
  2. Advanced
  3. Play
  4. Choose TCP/IP, enter IP Address of processor, Port 10500, sign number 0, leave drive and library blank, enter the command line in the File section
    Recall MM 1 to PGM Step 4.PNG
  5. Numbers of Times = 1
  6. Be sure to repeat this line for the backup processor if there is one in the system. A quick way would be to copy/paste the first line and edit the IP Address.

To be able to take advantage of transitional elements between looks, you'll need to recall your memories into preview, instead of program, and perform the take command.

Example of recalling memory 1 into preview: 
To do this, we change the <progPrev> value to 1:  0,0,0,1,0,1GClrq
Recall MM 1 to PRV.PNG

Take Command

The "TAKE" action allows transitioning, for a single screen, the "Preview" content (next state) to the "Program" (current state) using the current transition.

Syntax: <scrn>,1GCtak
<scrn> = screen (usually 0)

Follow the same steps as above to create an Advanced ERTD Play script, but use the "0,1GCtak" command in the file section of Step 4 (do not include quotation marks).

take.PNG

When operating, you'll press the button recalling the Master Memory into preview, and then hit the Take button to transition on the Master Memory.

Additional Resources 

KB ID: DD3498180


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.