Skip to main content

Siglent_SDS

Siglent_SDS is a python interface to Siglent oscilloscopes. It has been tested on the Siglent SDS800X HD series, but may also be compatible with similar Siglent oscilloscope models such as:

  • Siglent SDS5000X
  • Siglent SDS2000X Plus
  • Siglent SDS6000 Pro
  • Siglent SDS6000A
  • Siglent SHS800X
  • Siglent SHS1000X
  • Siglent SDS2000X HD
  • Siglent SDS6000L
  • Siglent SDS1000X HD
  • Siglent SDS7000A
  • Siglent SDS3000X HD

The interface attempts to follow the specification in the Siglent SDS Programming Guide.

It is intended to simplify configuring and acquiring waveforms from the device. Currently the only supported connection type is through network sockets (ethernet), but USB or other connection backends could be added with relatively little effort. When using network sockets, there is no dependency on VISA libraries or similar.

Documentation is located at https://ptapping.gitlab.io/siglent_sds

Source code is located at https://gitlab.com/ptapping/siglent_sds

Python Package Index (PyPI) page at https://pypi.org/project/siglent-sds

Metadata

Release files for siglent-sds 0.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for siglent-sds 0.2.5
File Size Uploaded
siglent_sds-0.2.5.tar.gz 40.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for siglent-sds 0.2.5
File Interpreter ABI Platform
siglent_sds-0.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 83.7 kB

Release files / siglent_sds-0.2.5.tar.gz

Download URL siglent_sds-0.2.5.tar.gz
Size 40.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3b1537602d8bc5a5a8419e9128ad0bb271baefa808d2fd3911f3c3ceb9c1ff23
BLAKE2b-256 checksum
How to use checksums
88e49d9b1af5c44839486b9f836ff1816adf992b82288058f2296550d324927b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.5 Linux/6.6.48-1-MANJARO

Release files / siglent_sds-0.2.5-py3-none-any.whl

Download URL siglent_sds-0.2.5-py3-none-any.whl
Size 43.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
037395f76660b6fd03213bd642d2be7df546c90d901b26a48be3094b196e71ac
BLAKE2b-256 checksum
How to use checksums
cb1a4a0d70d0d73f0d74c49bbf3d83484f06712dc133be0cdf20cee0f007d13b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.5 Linux/6.6.48-1-MANJARO

Release history Release notifications | RSS feed

This release

0.2.5 This release

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page