-
Hi Sowmya,
You can read an image file but in order to decode it on the PC side, you'll still need some kind of script because FILESYSTEM:READFILE sends the raw data-- it's not going to just automatically show a .png in the Talker/Listener terminal.
If you want a program that can do that, I would recommend Tekscope Utility: https://forum.tek.com/viewtopic.php?t=140382
Best,
Iris
-
Hi Ramesh,
You can save the screenshot, you just need to send a scope.read_raw() after the FILESYSTEM:READFILE command because it sends binary data to the PC.
Best,
Iris Xu
-
Hi Sowmya,
You also have to read the raw data after the FILESYSTEM:READFILE command.
I've edited Afonso's python script he previously posted for the 6-series for the TBS2000B.
1) Replace the VISA resource address with your scope's.
2) You should be able to find the .png saved under "TBS2000B_%Y%m%d_%H%M%S.png" after running this script (or feel free to change it so it doesn't generate a file name based on date/time.)
Best,
Iris
-
The HARDcopy commands aren't supported by the TBS2000B. SAVe:IMAge:FILEFormat is for the SAVe:IMAge command.
Other scopes like the TDS2k, TPS2k support the hardcopy command group, including HARDCopy:FORMat.
As a workaround I recommend saving to a USB with SAVE:IMAge "string" and using the FILESystem:READFile "string" command.
-
Hi Om,
If you have the .lic file on your USB, you can install it by going to Help-->About-->Install license.
-
Hi Om,
The MSO64B is also supported by TekVISA. I was able to connect to our 6-series B model with TekVISA.
Are you getting stuck in the installation process? You may also need to change Search Criteria depending on how your scope is connected to your PC/network.
-
Also please make sure you format the file with
SAVE:IMAGE:FILEFORMAT JPG
It will not automatically recognize .png/.bmp/.jpg while saving.
-
Hi Sowmya,
I checked today with TekVISA Openchoice Talker/Listener and the syntax for SAVE:IMAGE is actually WITHOUT the usb0 in the filepath. So the command you would send is:
SAVe:IMAGe "eval.jpg"
I will send the edit along to the manuals team so it's correctly documented in the programming manual.
If you're using .NET drivers, you will need NI-VISA.
-Iris
-
Hi Nicolaus,
Trigger Menu-->Act on Trigger-->Save configuration should allow you to change the waveform files from internal (.wfm) to either .csv or .mat formatting.
You can also check this by adding the SCPI command to your script:
SAVEON:WAVEform:FILEFormat?
And changing it to either INTERNAL or SPREADSheet
SAVEON:WAVEform:FILEFormat SPREADSheet
You could also look into the CURVEStream? or CURVE? command to get continuous data from the scope.
-Iris
-
Hi Lance,
3 years is quite a bit of time for any scope and your DPO7104C to have a solution for you without physically having your scope to diagnose.
We do have a service manual if you want to keep troubleshooting and replace parts:
https://www.tek.com/en/oscilloscope/dpo70000-mso70000-manual-6
Otherwise, you'll have to send it in for repair. This scope is under full support, though warranty for your scope ended 1 year after you initially purchased it.
https://www.tek.com/en/services/test-equipment-repair/rma-request
-Iris