Author Topic: Asynchronous Data Acquisition package for Siglent oscilloscopes  (Read 386 times)

0 Members and 1 Guest are viewing this topic.

Offline kvdTopic starter

  • Contributor
  • Posts: 34
  • Country: nl
Hi,

I recently published a general asynchronous data acquisition package for use in Python. It is a brand independent package, but has drivers and several examples for use on Siglent SDS1000 and SDS2000 oscilloscopes. The examples include

- live FFT display (up to 55 frames per second)
- live Total Harmonic Distortion calculation and peak display in FFT
- oscilloscope view

Other applications or drivers for different equipment can be built using the package.

The source for the package and the examples, as well as some screen recordings of the aforementioned examples are published on github: https://github.com/kvdijken/pydatacq/tree/v0.2.0

The package can be installed from pypi with "python3 -m pip install pydatacq". Wheel is available (without the examples) and sdist (with examples).

Have fun, and let me know if you have questions/remarks,

Ciao, Koen

 
The following users thanked this post: egonotto, coromonadalix, Emo, 2N3055, fredo_, marco58


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf