Setup
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.