I'm trying to analyze a signal I got out of a scope on my PC and a program like TekScope Anywhere looks like it will do what I'm after.
How can I get plots and data of the scope?
I'm trying to analyze a signal I got out of a scope on my PC and a program like TekScope Anywhere looks like it will do what I'm after.
How can I get plots and data of the scope?
PyVISA will generally take care of connecting to most Tektronic Scopes, the VISA interface was originally GPIB based and early Tek TDS scope have GPIB interfaces, but the general API and command interface is still present in the USB Versions as well. Afterwards plotting with matplotlib or gnuplot if you prefer .
The somewhat Generic command CURVE?
will return the immediate sample data, but the full command suite allows you to set triggers, x/y scale, inputs , sample rate, etc. Full capabilities depends on the scope.
See : TekVISA Programming Manual
Here is my basic implementation from a number of years ago of digital reading utility for a Tek Scope, it is written for a GPIB backend but is directly compatible with PyVISA Backend
If you scope has Ethernet, you can log into the webserver (on the scope via http) and control the scope and get plots (jpegs). Otherwise use Tek visa and write you own scripts with python or your favorite scripting language
A little late to the game but TekScope's 30-day trials are available through TekCloud.com Weird thing is that you can start with a lower tier, enjoy 30 days, upgrade to a higher tier and enjoy 30 additional days. So can get up to 60 days for free.
There's an early free version (1.4.0.0) of TekScope:
https://forum.tek.com/viewtopic.php?f=571&t=140451
Main features:
Quick overview of a Free Software: TekScope Utility for Tektronix Oscilloscopes