EEVblog Electronics Community Forum
Electronics => Projects, Designs, and Technical Stuff => Topic started by: blueskull on June 06, 2017, 08:37:10 pm
-
Is there a way to install a set of libraries that allows me to talk to a Tek DSO2024B scope with a Linux computer?
I know this can be done on Windows with TekVISA and OpenChoice, but I would like to know how to do the same on Linux.
I know it may also be done (not sure) wuth LAN port and web interface, but I don't have a LAN/VGA module at this moment.
The goal is to create an automated power semiconductor characterizing tool, and so far we have the high power things done, but we need waveform grabbing capability, and it seems using an existing scope and its probes is the cheapest and fastest way.
Any suggestions are appreciated.
-
Is any of this helpful?
You should also see if the software you want to run runs under Wine and if it does, if it is stable enough for you.
"wine is not an emulator" its an execution environment which is quite stable with some programs, Some programs, especially older programs often run just as well under wine as they do under windows. Sometimes even better.
These were found looking for stuff using very generic search terms..
I use Debian Linux and have been able to use around 90% of the windows apps I need to use, in Wine, with a little effort. My Windows requirements are pretty modest but it is worth a try.
Butit may be unnecessary because as time goes on, the chances are better and better that you can find some other way to get the data you want out using Linux.
Check web sites for SBCs like RaspberryPi.org too. They are very popular in lab settings.
https://askubuntu.com/questions/257636/how-to-connect-tektronix-tds10001b-to-ubuntu (https://askubuntu.com/questions/257636/how-to-connect-tektronix-tds10001b-to-ubuntu)
http://www.febo.com/geekworks/data-capture/tds-2012.html (http://www.febo.com/geekworks/data-capture/tds-2012.html)
https://stackoverflow.com/questions/13921618/collect-more-than-10-000-data-points-from-a-tektronix-oscilloscope (https://stackoverflow.com/questions/13921618/collect-more-than-10-000-data-points-from-a-tektronix-oscilloscope)
http://www.tek.com/support/faqs/how-can-i-communicate-tektronix-instrument-unix-or-linux (http://www.tek.com/support/faqs/how-can-i-communicate-tektronix-instrument-unix-or-linux)
---
https://github.com/pyvisa/pyvisa (https://github.com/pyvisa/pyvisa)
http://www.ni.com/visa/ (http://www.ni.com/visa/)
https://www.mathworks.com/matlabcentral/fileexchange/20640-using-tektronix-open-choice-with-matlab (https://www.mathworks.com/matlabcentral/fileexchange/20640-using-tektronix-open-choice-with-matlab)
https://github.com/NaoPross/TekVisaOscilloscope (https://github.com/NaoPross/TekVisaOscilloscope)
???
-
Can't you just use USBTMC (I think there's a driver in mainline Linux) with the commands from the programmer's manual (http://www.tek.com/oscilloscope/mso2000-dpo2000-manual/mso2000b-dpo2000b-mso2000-and-dpo2000-series)?
-
Python USBTMC intro
https://www.youtube.com/watch?v=a0VKY9klUjQ (https://www.youtube.com/watch?v=a0VKY9klUjQ)