Private
Public Access
11
1

Update Running No Hardware

2024-09-19 14:16:29 +02:00
parent 623877f70e
commit 46f049d867

@@ -1,12 +1,23 @@
A "No Hardware" configuration of Pixelator can be useful for development and testing without being connected to STXM hardware. Note that the "No Hardware" setup doesn't use any realtime system (e.g. Orchestra, Orocos).
# 1. Start PixelatorController
```
cd build/PixelatorController/scripts
./PixelatorController ../../PixelatorController/config/settingsNoHardware.json
```
# 2. Start PixelatorGUI
```
cd build/PixelatorGUI
./scripts/PixelatorGUI
A "No Hardware" configuration of Pixelator can be useful for development and testing without being connected to STXM hardware. Note that the "No Hardware" setup doesn't use any realtime system (e.g. Orchestra, Orocos) and doesn't need hardware drivers (though make scripts need the EPICS libs to be installed).
The **PixelatorController** and **PixelatorGUI** can be on the same computer, or on separate computers that can see each other over the network. **PixelatorController** needs to run on a Linux system. **PixelatorGUI** should be able to run on both Linux and Windows.
# 0. Minimal Installation
Follow one of the [installation instruction pages](https://gitlab.psi.ch/microspectro/pixelator/-/wikis/home) (the one that references the latest linux version is recommended), only doing the following steps:
- Get the software from the repository
- Compile Epics
- Install Intens
- Compile Pixelator
You might need to install some extra OS packages: see the "Add various packages" step of the installation instructions for ideas on what your system might be missing.
# 1. Start PixelatorController
```
cd build/PixelatorController/scripts
./PixelatorController ../../PixelatorController/config/settingsNoHardware.json
```
# 2. Start PixelatorGUI
```
cd build/PixelatorGUI
./scripts/PixelatorGUI
```