How to Setup and Interface with OES

Potential Symptoms

What is OES, and how do we interface with the equipment?

 
 

Environment

  • Product:
  • Component:  DCS
  • Control System:  Display Studio, OES 3rd party control console

Resolution

  • OES is a competitor that makes scoreboards and controllers for inputting and sending stats (think All Sport 5000, the console looks very similar).
  • Make sure that the site was sold with this in mind, there might be additional costs involved interfacing with this equipment
  • The OES console should be a Pro version, which will have a network jack on it this is where we will receive the data from
  • The data will need to go into a computer with DCS installed. We will receive data on a UDP port.
Serial Configuration:
  1. Create a Data Sources Pair in Profile Editor for Display Studio/Content Studio with the following DIDs and transfer the DID and DSRC to the DMP-8000:
  2. One Console:  OES-Rx-Serial Gip.dds
    • OR DCS Template:  OES 1 Console DCS Config Template.zip
      • Extract dcs.dat from ZIP to C:\ProgramData\Daktronics\DCS
      • Configured for DCS v4 based on folder structure for Active Files.  Assumes OES-Rx-Serial GIP.dds is placed in C:\Program Files\Daktronics\DCS\Scripts
      • Will need to edit input COM port if different than COM 1.
  3. Two Consoles:  OES-Rx-Serial Gip2.dds
    • OR DCS Template:  OES 2 Consoles DCS Config Template.zip
      • Extract dcs.dat from ZIP to C:\ProgramData\Daktronics\DCS
      • Configured for DCS v4 based on folder structure for Active Files.  Assumes OES-Rx-Serial GIP.dds and OES-Rx-Serial GIP2.dds are placed in C:\Program Files\Daktronics\DCS\Scripts
      • Will need to edit input COM ports if different than COM 1 and COM 2.

Ethernet option is less likely.
  • OES console will need to be configured per the following:
Ethernet Port Configuration
- Connect the controller to the desired network.
- Run Digi's DeviceDiscovery (Available from OES or from www.digi.com) on a computer that is on the
same network as the controller.
- Within the utility a device on the right should appear. If no device appears on list on the right, click on
"Refresh view".
- Select the desired device on the right side, then click on "Open web interface"
- Web interface should appear. Enter "root" as username and "dbps" as password.
- From menu on left side, select "Network".
- On the IP Settings tab, ensure "Obtain and IP address automatically using DHCP *" is selected. If any
changes made, click "Apply".
- From menu on left side, click on "Serial Ports"
- Select "Port 1"
- The "Serial Port Configuration" screen appears.
- Under "Port Profile Settings":
"Current Port Profile" should be "UDP Sockets". If not, select "Change Profile…". Within this,
select "UDP Sockets" and click on "Apply"
Under "UDP Server Settings":
The checkbox for "Enable UDP access using UDP Port:" should be unchecked
Under "UDP Client Settings"
The checkbox for "Automatically send serial data" should be checked
In the "Send data to the following network services" dialog box enter the desired data for
the device going to be receiving the game data, then click "Add"
This should be configured for a broadcast address, example; 192.168.0.255 so that all IP's in the subnet receive the data and an unused UDP port on the network.
Under the "Send data under any of the following conditions:
The checkbox for "Send when data is present on the serial line" should be
unchecked
the box for "Match string:" is not irrelevant and can remain empty. The checkbox for "Strip string before sending" is irrelevant and should be
unchecked.
The checkbox for "Send after following number of idle milliseconds" should be
checked.
The box for "ms" should be 25.
The box for "Send after the following number of bytes" should be 1024 bytes
Click "Apply"
- Under the Basic Serial Settings:
Enter the following:
Description: OES UART
Baud Rate: 115200
Data Bits: 8
Parity: None
Stop Bits: 1
Flow Control: None
Click "Apply"
ISC9000 Ethernet Game Out Config
Controller Settings Configuration
- Start at the main game screen
- Ensure game time is not running
- Press and hold "SETUP" until password screen appears
- On password screens press "5833" and "ENTER"
- Select "8" from the Configuration Menu
- Use on screen instructions to configure the following settings:
COM3 : WIFI/ETH
COM3 GAME : SHARED
    • Set up an input port for the port configured in the OES console and link one of the OES-Rx-FBGiP script files (the example given is Football, there's also Hockey, HK, and a few other sports). These scripts can be found at C:\Program Files (x86)\Daktronics\DCS\Scripts\Custom?.
    • Per the script, set up an output port named GIP.
    • At this point the data should be outputting. If the data isn't working, beyond the normal troubleshooting make sure that the OES console has been sent to OES to be reprogrammed for output to us. There's a special firmware that they will need to load.

KB ID: DD2621379


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.