Products > Test Equipment
Is there unified software to control scope, signal gen, and power supply?
<< < (3/5) > >>
dobsonr741:
If you want all your gear working in tandem without too much code there is LabView.

https://www.ni.com/en/shop/labview.html

Not my fav, I prefer Jupyter notebooks and PyVisa.

Oh, and just ask Copilot or GPT4 to write the code for you.
larrybud:
For generic software, you would have a library of functions and configuration pertaining to the model selected, mapping to the functions in the UI. If the hardware doesn't support a specific function, you would hide it in the UI.

For example, if you have a power supply, it might be 1,2, or 3 channels. In the config for the model you have, it would define the number of channels, and the UI would be generated appropriately to match that configuration. If the voltage range is -/+ 10V, then the UI wouldn't let you set anything beyond that, etc.

I'm going to talk myself into writing something, aren't I?
tautech:
LXI tools.
https://siglentna.com/application-note/lxi-tools/
Development here:
https://www.eevblog.com/forum/testgear/open-source-lxi-tools-and-liblxi-v1-0-released-for-gnulinux/
Latest version:
https://www.eevblog.com/forum/testgear/open-source-lxi-tools-v2-0-released/
nctnico:

--- Quote from: Darkover on January 29, 2024, 06:04:25 am ---
--- Quote from: slugrustle on January 28, 2024, 03:59:47 am ---
--- Quote from: larrybud on January 28, 2024, 03:01:51 am ---All the interfaces look like they were made in Borland C in 1995 for windows 3.1.

--- End quote ---
But I'm soooo happy SCPI is still kicking around for interested people to use, and we're not all stuck paying for labview licenses to perform simple test automation tasks.

--- End quote ---

I agree by 101% to this! It is so easy to write a fast program in plain C to test something.

--- End quote ---
Being mostly a C programmer myself, I can highly recommend using Python. Even with the learning curve, Python is much more effective compared to using C for automating measurements and dealing with the data (displaying, saving). I wrote some a relatively simple script to automate EMC measurements. Writing the same in C (well, C++) would have taken 10 times more lines of code and 50 times more time to develop.
larrybud:

--- Quote from: tautech on January 29, 2024, 11:33:56 pm ---LXI tools.
https://siglentna.com/application-note/lxi-tools/
Development here:
https://www.eevblog.com/forum/testgear/open-source-lxi-tools-and-liblxi-v1-0-released-for-gnulinux/
Latest version:
https://www.eevblog.com/forum/testgear/open-source-lxi-tools-v2-0-released/

--- End quote ---

Ok cool. Might have to see if I can get this running on my orangePi rather than setting up a VM in windows. Thanks!
Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod