Electronic Engineer Discuss

Author: WisdomAugust
Print Prev. thread Next thread

DSO2000 Series SCPI Programmers Manual

[Copy link]

1

Threads

21

Posts

21

Credits

新手上路

Rank: 1

Credits
21
1#
Post time 2022-4-1 16:14:06 | Show all posts
Hello, WisdomAugust! Thank you very much for this tutorial!

I received my DSO2D10 a few days ago and wanted to try the "remote control" from PC, but I have a doubt about what software to install.

On Hantek's website downloads page, there's a link to a file called HantekDSO2000_Ver1.0.3.zip, which contains IOLibSuite_17_2_20605_2.exe dated 03/07/2016. This is the one you're using in this tutorial.

But, on the other hand, in the user manual (chapter 4) there's a link to a Keysight's download page (which ends redirected here), where you can find Keysight IO Libraries Suite 2022 and Keysight Secure Instrument Communication Expert.

Keysight IO Libraries Suite 2022 seems to be the updated version of the software on Hantek's page, so maybe this should be the better option unless the scope's internal firmware is not compatible with this update.

So I'd like to ask for your advice. Is Keysight IO Libraries Suite 2022 an updated version of the software you're using? Is it compatible with DSO2000 series?

Thank you very much!

1

Threads

21

Posts

21

Credits

新手上路

Rank: 1

Credits
21
2#
Post time 2022-4-4 01:31:49 | Show all posts
Edited by morgan_flint at 2022-4-5 01:24
WisdomAugust replied at 2022-4-2 13:45
Hello!

Both versions Keysight IO are compatible with our scope's internal firmware.

Thank you!

Although I posted on another thread, as this is a specific thread for SCPI commands, I think it's good to repeat it here.

There are two undocumented commands related to system time and date:
Command: SYSTem:TIME?Description: Query system time
Return: System time and date year;month;day;hour;min;sec
Example: :SYSTem:TIME? /*The query returns 1970;01;01;00;10;37
Command: SYSTem:SET:TIME <time>Description: Set system time
Parameter: <time> ::= <year;month;day;hour;min;sec;>
Example: :SYSTem:SET:TIME 2022;4;2;20;12;0;

I think they are very convenient because setting the time and date makes that the screen captures saved to USB are correctly labeled as DSO_MM_dd_hh_mm_ss.BMP where MM=month, dd=day, hh=hour, mm=minute, and ss=second. Also, the file properties (modification and creation date) will be correctly set.
If you don't set the time, the scope starts on 00:00:00 01/01/1970 and the captures name will be DSO_01_01_hh_mm_ss.bmp, hh:mm:ss being the time the system has been powered on, and modification date will not be set on file properties, making it difficult to sort, find or classify them in the future, unless you rename them by hand on the fly.


This post contains more resources

You have to Login for download or view attachment(s). No Account? Register

x
You have to log in before you can reply Login | Register

Points Rules

Dark room|Mobile|Archiver|Electronic Engineer Discuss

2024-5-2 23:36 GMT+8 , Processed in 0.161794 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

Quick Reply To Top Return to the list