Installation & Setup
Installation
Supported builds for analysis and instrument control.
pmoke combines a Rust executable with Python analysis packages. Select only the hardware transports required by the workstation.
Prerequisites
- Stable Rust toolchain and Cargo
- Python 3 with the packages pinned in
requirements.txt - A platform driver only when using direct GPIB or VISA
python -m pip install -r requirements.txt
cargo install --path .The default build includes the project's standard hardware set. An analysis-only installation avoids hardware drivers:
cargo install --path . --no-default-featuresVerification
pmoke --version
pmoke instruments list
pmoke config init --output config.toml
pmoke --config config.toml config validateContinue with feature selection for a minimal platform build.