PySDS
PySDS is a Python package to exploit functionnalities of the Siglent SDS Oscilloscopes.
Installation :
You can simply do :
pip install SDSpy
Or, you can download the .whl package and install it by hand
pip install SDSpy[. . .].whl
Basic usage :
Here an extract of the example 1. Openning, how to use the lib
import SDSPy
Dev = SDSPy.PySDS("192.168.1.5")
if Dev.DeviceOpenned != 1: print("Failed to open the device") return -1
Dev.Channel[0].EnableTrace()
Dev.Channel[0].SetCoupling("D")
More advanced documentation is available on :
More advanced usages
All of the documentation is available on GitHub, at this link : Documentation.md
I'll describe everything you need to know !
Release files for SDSpy 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sdspy-1.1.0.tar.gz | 47.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sdspy-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 111.5 kB
Release files / sdspy-1.1.0.tar.gz
| Download URL | sdspy-1.1.0.tar.gz |
|---|---|
| Size | 47.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c148b97b7c195649b07c13c39093df1652376ea067aa072f26e38ccdcc1d670c
|
|
BLAKE2b-256 checksum How to use checksums |
c265b090b5e14f4e10521562895d6d008525dba665f771c9ef4bf32df6c234bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / sdspy-1.1.0-py3-none-any.whl
| Download URL | sdspy-1.1.0-py3-none-any.whl |
|---|---|
| Size | 63.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b5be0055743cf7a9ac8e3ea71308cb94ae704169f4283fdc420886df42cca352
|
|
BLAKE2b-256 checksum How to use checksums |
2296ab5eeade6d09fe30717fc57bcf292578f75863251ee90656c24ecff76680
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|