Lab devices base classes
Project description
Lab device base classes
This repository supplies some abstract base classes for various device families that are used as basis for specific implementations. Those base classes provide the frontend used by experimental scripts - the implementations are then done in a device specific way by other packages.
This package emerged from re-implementing different interfaces for different devices from time to time to provide some kind of common base structure for different devices.
The base classes just implement basic parameter validation and provide a calling convention. Changes should never break existing libraries.
Currently implemented base classes:
- Power supplies
- KA3005PSerial for Korad KA3005P power supplies via serial interface
- Oscilloscopes
- Rigol MSO5000 for Rigol MSO5000 oscilloscopes
- Function generators / Arbitrary waveform generators
- FY6900 for FE FY6900
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 pylabdevs-tspspi-0.0.7.tar.gz.
File metadata
- Download URL: pylabdevs-tspspi-0.0.7.tar.gz
- Upload date:
- Size: 11.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
352d924fe5d639246ca95b870b467766eebaf1ccab594b15b78973fbd97653a1
|
|
| MD5 |
0a4e94eeee1d408dad53d60fbc3146ba
|
|
| BLAKE2b-256 |
f97abbdd7e54a0b27c74cda5d7116e6933eb392ad9b34ce9aa983c3abeb51e79
|
File details
Details for the file pylabdevs_tspspi-0.0.7-py3-none-any.whl.
File metadata
- Download URL: pylabdevs_tspspi-0.0.7-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b308097bf40f97801569f1d459aa848dc1f8afcbf4a51cd1ca56c2db4a0e25e
|
|
| MD5 |
bf1424d9b43e9bfd435a2841d7e7c1bd
|
|
| BLAKE2b-256 |
4d5019d5293798619c5e0254b03bc13f6a96a25b892b3b4118ffc402def2d203
|