Setup Hardware

Experica system should run on most machines. However, a custom-built machine could provide more flexibility.

  • CPU: 4 cores
  • RAM: 16GB
  • Network: Gb Ethernet
  • GPU: 6GB, DirectX 12/Vulkan
  • Display: 1080p, 120Hz, Adaptive-Sync

General Purpose IO can be obtained through expansion cards and different interfaces would have different latencies, e.g. PCIe ~0.01ms, USB ~1ms. Parallel Port(PCIe adaptor card), USB-GPIO(USB bridging chip) and DAQ device(multi-function digital and analog IO) have been tested.

Setup Software

  • Setup UEFI.
  • Install Operating System(Linux/Windows/Mac). Currently only Windows 7/10 are tested.
  • Get Git or simply use GitHub Desktop.
  • Install Unity and IDE. UnityHub can install both of them.

Setup Experica

  • Update Drivers and OS
  • Clone Command/Environment/Analysis from Github repositories, or download binaries from Github Releases.
  • Install Drivers or Plugins in folder /Command/Install/ as needed.
  • Open Command/Environment/Analysis in Unity editor to do test runs. Do build in Unity editor whenever you find appropriate.