A python library to control the Suite for Parallel Measurement (SPM 2.2+).
What's New in 1.0
Core
from fluxim_spm.external_api import core
- Get Litos lite state
- Get SPM's software version
- Stop SPM
Sample tab - Layout
from fluxim_spm.external_api import layout
- Open/load a new layout file (.lllx)
- Get loaded layout's path
- Get loaded layout's tree
- Get loaded layout's total number of DUTs
- Get loaded layout's DUT index per sample
Measurement tab - Recipe Editor
from fluxim_spm.external_api import recipe
Recipe management
- Add new recipe
- Run recipe
- Save recipe
Step management
- Add new step
- Append step to sweep
- Get step details/settings
- Get step's dut selection
- Update step
- Update step's dut selection (add,remove,overwrite)
UI management
- Get selected recipe
- Get selected step
- Set selected recipe
- Set selected step
Measurement Performer
from fluxim_spm.external_api import measurement
- Get measurement logs
- Get measurement tree
- Get measurement recipe id
- Get measurement path
- Get graph label
Installation
pip install fluxim-spm
Requirements: Python 3.10+ and Suite for Parallel Measurement (SPM 2.2+).
Quick Start
from fluxim_spm.external_api import core
if __name__ == "__main__":
print(f"SPM version: {core.version()}")
License
This project is licensed under the MIT License.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fluxim_spm-0.3.0.tar.gz
(813.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fluxim_spm-0.3.0.tar.gz.
File metadata
- Download URL: fluxim_spm-0.3.0.tar.gz
- Upload date:
- Size: 813.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f44af16e290c1ee73eac17c864c7908cbecf15c79550a965c8d36ffba3ecf02
|
|
| MD5 |
dcb13eab671155d90a551c75c15e85b8
|
|
| BLAKE2b-256 |
a26edb2cd3596a347069da37c1c324c5874730c7bf9a90382f571cc1e6a962d5
|
File details
Details for the file fluxim_spm-0.3.0-py3-none-any.whl.
File metadata
- Download URL: fluxim_spm-0.3.0-py3-none-any.whl
- Upload date:
- Size: 9.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4683760fc5659a5be7baf9c702801df9a9034590f81d5d5ebf75864be0cff0cd
|
|
| MD5 |
7e2bb9aceb3810e1a317d76d1bff80a1
|
|
| BLAKE2b-256 |
9b3620824308e405a36ec82b2cf5867a1ef4bf8d086bee86cd1ef117304fc4f2
|