Background and Context
OpenField Console is a complex desktop application that may have some or all functionality inhibited by Firewalls, Anti Virus programs, IT Policies and Network restrictions.
General OpenField operation, Live Data Capture or Device Data download may not work due to the restriction on the local PC environment.
This Overview article provides general IT/PC setup information to ensure OpenField and its features perform as expected.
If additional technical information is required as part of your PC Configuration or IT Policies, please contact Support.
Firewall and Anti Virus Exceptions
It is recommended that the below OpenField executables are allowed through any Firewalls and Anti Virus programs active on the PC:
- OpenField.exe
- Retriever.exe (used for downloading stored data on Vector Devices)
- Broadcaster.exe (used for connection OpenField software to Vector Receiver for Live Data collection)
- CatapultNTP.exe (used to assist OpenField Console with updating it's time/clock)
It is also recommended these programs are allowed through any Firewalls for all Network Types (Domain, Public, Private).
The OpenField, Broadcaster and CatapultNTP.exe are located in the install directory of OpenField, typically C:\Program Files\OpenField Release.
The Retriever.exe is located in C:\Program Files\OpenField Release\RetrieverExe.
For more information on how to allow programs through Windows Defender Firewall, see Allowing OpenField Related Apps through Windows Defender Firewall.
The Catapult Sports Folder and Required Configuration
The OpenField Console application requires the ability to create, read and write to/from the 'Catapult Sports' folder from the Documents directory on the PC, in order to operate.
This folder must be named exactly 'Catapult Sports' and be located in the Documents directory.
For additional information on the Catapult Sports folder, please see OpenField Install Configuration - The 'Catapult Sports' Folder.
Web Ports and URLs for OpenField Sync
The OpenField Console application requires an internet connection and access to our OpenField Web servers in order to perform the initial installation, as well as OpenField 'Syncs' to sync up and down data and athlete information for the OpenField Account.
For more information on Syncing, please see OpenField Sync.
OpenField uses standard Web Ports, HTTPS Ports 443 and 43435 to establish a connection with our OpenField Web servers. It is recommended that the OpenField Console application has sufficient permissions to access standard Web Ports and HTTPS Ports 443 and 43435.
General Web URLs that require access by OpenField Console are listed below:
- openfield.catapultsports.com
- us.catapultsports.com
- eu.catapultsports.com
If your IT Policies include whitelisted URLs, please ensure the above URLs are whitelisted.
If additional technical URLs or Web IP Addresses are required for an IT Policy whitelist, please contact support.
Vector Live Ports
Local:
The Vector Live app uses multicast 239.9.9.96:43435 on UDP over the particular WIFI network to discover any existing sessions for this particular user from PCs and iPads.
Broadcast UDP messages are received on port 8783 and there is a TCP connection from the iPad to the hosted session on port 5060.
Internet:
Standard internet access is needed on both the iPad and the console.
PC Clock Time Sync
The OpenField Console Application requires an up-to-date clock in order to provide accurate Live Data during Live Activities.
It is strongly recommended the PC is allowed to sync to a Time Server that is accurate to internet time at all times, to match the timestamps on the Vector Devices received from the GPS satellite constellation.
Common issues with PC restrictions regarding Clock syncs usually are caused by the PC being forced to sync with a Domain or Network specific Time Server.
When the PC is not connected to this Domain Network the PC is susceptible to a Clock drift over time, and cannot update automatically to internet time.
For more information on the effects of a Time Sync error and using our recommended NetTime app, see Avoiding a Time Sync Error.
Vector Receiver Protocols
The Vector Receiver is a Network Device that communicates with Vector Devices via UWB RF signals and passes the information received to OpenField Console via the Broadcaster.exe component.
The Vector Receiver can be connected to via USB or Wi-Fi and uses DHCP to assign an IP address to the connected PC.
When connecting wirelessly to your Vector Receiver, they will behave like a Wi-Fi router; however, they do not have access to the internet and some operating systems may try to re-connect to a known connection with internet connectivity.
You can fix this by setting your machine to not 'Connect to a more preferred network'.
Typical (static) IP Addresses for the Vector Receiver are below, it is recommended to avoid an IP Conflict with these addresses on your PC or PC's network.
- 192.168.4.2 (USB Interface)
- 192.168.5.2 (Ethernet Interface, for Stadium Receivers only)
- 192.168.6.2 (Wi-Fi Interface)
The Vector Receiver communicates to the Broadcaster/OpenField Console via TCP and UDP over Port 8784, so this Port must be open for communication between Vector Receiver and OpenField Console/Broadcaster.exe
The Vector Receiver will appear as a USB Ethernet/RNDIS Gadget or similar in the 'Network Adapters' Windows Device Manager when connected to the PC.
For more information on the Vector Receiver itself, see Vector Receiver Overview.
OpenField Installer and Install Directory
The OpenField Installer is required to be ran in order to install the OpenField Console application.
The OpenField Installer requires:
- The ability to write temporary files to C:\Users\<user>\AppData\Local\Temp during the installation process.
- The ability to write to the UserDocs directory, specifically read and write to the Catapult Sports folder
For installers attempting to install in a Controlled Folder Access environment, a separate article documents recommended steps on how to perform a Console installation.
Vector Device, Receiver and Dock Drivers
As part of the OpenField installation process, a number of Drivers will be installed for the PC to communicate with Vector Devices, Receivers and Docks.
The below Drivers are required to be installed, and are found in the Install directory of OpenField, typically C:\Program Files\OpenField Release\Drivers:
- booster-driver-2018-V1.0.exe (subject to future updates)
- DriverSetup.exe
- optimeye.cat
- optimeye.inf