Author Topic: Siglent SDS & SDG Hack Script  (Read 73205 times)

0 Members and 6 Guests are viewing this topic.

Offline Detlef

  • Newbie
  • Posts: 9
  • Country: de
Re: Siglent SDS & SDG Hack Script
« Reply #100 on: January 18, 2026, 01:47:17 pm »
Thank you, Martin72.

With the ‘Unified’ script and Keygen = ‘1’, I was able to activate the I/Q function of my SDG6022X. The key is entered directly by means of the user interface (without any LAN connection).
By the way, the valid option codes for my SDG6022X can only be generated using Keygen = ‘3’.

 
The following users thanked this post: Martin72

Offline Andrew Seltzman

  • Newbie
  • Posts: 7
  • Country: us
    • RTFTechnologies
Re: Siglent SDS & SDG Hack Script
« Reply #101 on: January 21, 2026, 07:11:00 am »
Does this script also work on the SSG5000X series of RF signal generators?

Online tautech

  • Super Contributor
  • ***
  • Posts: 31896
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDS & SDG Hack Script
« Reply #102 on: January 21, 2026, 08:32:02 am »
Does this script also work on the SSG5000X series of RF signal generators?
Not checked, with SSG3000X, yes, it's easy to confirm the BW licence against what the script generates and that simple check with a SCPI command should always be the first thing you do to know the script is indeed generating valid licenses.
Avid Rabid Hobbyist
 

Offline falcon3310

  • Newbie
  • Posts: 4
  • Country: ru
Re: Siglent SDS & SDG Hack Script
« Reply #103 on: March 14, 2026, 12:37:28 pm »
Hello All!
I have a one question... Can the script for SDG to make a keys for SDG1000X Plus?
« Last Edit: March 14, 2026, 12:39:00 pm by falcon3310 »
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 31896
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDS & SDG Hack Script
« Reply #104 on: March 16, 2026, 07:35:57 am »
Hello All!
I have a one question... Can the script for SDG to make a keys for SDG1000X Plus?
Welcome to the forum.

AFAIK yes but the model in the script IIRC needs defining as SDG1000X+
Report back please.
Avid Rabid Hobbyist
 

Offline falcon3310

  • Newbie
  • Posts: 4
  • Country: ru
Re: Siglent SDS & SDG Hack Script
« Reply #105 on: March 16, 2026, 08:05:09 am »
Thank you!
I haven't bought it yet. I first decided to find out if modifications were possible.
 

Offline Detlef

  • Newbie
  • Posts: 9
  • Country: de
Re: Siglent SDS & SDG Hack Script
« Reply #106 on: April 03, 2026, 09:04:42 am »
On request of another user, I wrote the following detailed description how I upgraded my SDG6022X:

The “Unified-Keygen.py” program can be found (and copied) on this site:

https://www.eevblog.com/forum/testgear/unified-keygen-script-for-siglent/msg5554039/#msg5554039
- Thank you OP-SEC ! -

Within this Python program there is a detailed description. You have to edit the program. Enter serial number SN (e.g. found on a label on the backside of your Waveform Generator) and model (“Model = SDG6000X” for all models).

In addition you have to enter a value for “Keygen” into the Python code:
Keygen = ‘1’         yields the right Bandwidth codes (the option codes are invalid)
Keygen = ‘3’         yields a valid Option TRUE code (for I/Q option, the bandwidth codes are invalid)

Run the edited Keygen program twice (for each “Keygen” value). I did it under Windows:
Run “Python Shell ‘IDLE’ Version 3.7” -> Open (*.py) -> Run

The resulted option code TRUE for the SDG6000X option I/Q should be input directly into the SDG via menu ‘Waveform’ – ‘I/Q’ – ‘License’.

For the connection PC – SDG6000X I have used ‘Telnet’. In Windows 10 this is contained or have to be activated (‘System’ – ‘Optional features’ – ‘Telnet-client’…). Connect the SDG by means of a LAN cable to your LAN / PC.

Open Telnet in a CMD environment (‘DOS-Box’). Establish the connection with
o 192.168.xxx.xxx 5025
(small letter ‘o’ not zero, net address of your SDG (should have previously been entered directly in a menu of your SDG) and port number 5025.
(Note: For my SDG the 5025 has been successful, not 5024 as given in the python program).

Ask for the current bandwidth code with ‘MCBD?’. Check that the shown bandwidth code is exactly the same as the python program has evaluated for this bandwidth, the bandwidth of your SDG (‘200M’ or ‘300M’). Otherwise the hack doesn’t work!

Enter the required bandwidth code with ‘MCBD xxxxxxxxxxxxxxxxx’
where xxxxxxxxxxxxxxxxx is the code evaluated by the python program for ‘500M’.

Reboot. The System Info of your Waveform Generator now should read ‘SDG6052X’.
« Last Edit: April 03, 2026, 09:07:32 am by Detlef »
 
The following users thanked this post: Bernd_2

Offline vivid_law

  • Newbie
  • Posts: 1
  • Country: gb
Re: Siglent SDS & SDG Hack Script
« Reply #107 on: May 04, 2026, 01:51:56 pm »
Can I upgrade SDG1022X Plus to SDG2122X?
 

Online KungFuJosh

  • Super Contributor
  • ***
  • Posts: 8128
  • Country: us
  • TEAS is real.
Re: Siglent SDS & SDG Hack Script
« Reply #108 on: May 04, 2026, 02:11:36 pm »
Can I upgrade SDG1022X Plus to SDG2122X?

Yes, it's easy. The upgrade path is:
1. Sell SDG1022X Plus, and
2. buy an SDG2000X series AWG. ;)
"Experience is something you don't get until just after you need it." - Steven Wright
Best Continuity Tester Ever
 
The following users thanked this post: Performa01, newbrain, Martin72, Bad_Driver

Offline eleckits

  • Contributor
  • Posts: 10
  • Country: cn
Re: Siglent SDS & SDG Hack Script
« Reply #109 on: May 21, 2026, 04:17:14 pm »
good job
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 8733
  • Country: ca
Re: Siglent SDS & SDG Hack Script
« Reply #110 on: May 21, 2026, 05:02:41 pm »
Can I upgrade SDG1022X Plus to SDG2122X?

Yes, it's easy. The upgrade path is:
1. Sell SDG1022X Plus, and
2. buy an SDG2000X series AWG. ;)

you'll love the script  loll
 

Offline Billy33

  • Contributor
  • Posts: 11
  • Country: us
Re: Siglent SDS & SDG Hack Script
« Reply #111 on: September 03, 2026, 10:49:36 am »
Did i miss out something at Detlefs hints from above; i have a new SDG6022X at it was shipped with FW 6.01.01.37R6, HW is 03-00-00-81-39.
To check before applying the BW code, i did MCBD? to get the current code for current 200MHz BW.
Then let run the script with already correct edits done (Model = 'SDG6000X' and SN = 'correct s/n here' and Keygen = '1') and get different values at scripts output for 200M and the MCBD? query output.
Any ideas? Help for this great instrument would be greatly appreciated.
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 8733
  • Country: ca
Re: Siglent SDS & SDG Hack Script
« Reply #112 on: September 03, 2026, 11:04:43 am »
have you tried  kgn #2 or kgn #3   not just    kgn #1
 

Offline Billy33

  • Contributor
  • Posts: 11
  • Country: us
Re: Siglent SDS & SDG Hack Script
« Reply #113 on: September 03, 2026, 11:20:03 am »
yes, all of them. And triple-checked the inputs.
 

Offline Billy33

  • Contributor
  • Posts: 11
  • Country: us
Re: Siglent SDS & SDG Hack Script
« Reply #114 on: September 06, 2026, 05:34:36 pm »
I took an other script from the SDG6000X thread and this worked out for bandwith and also IQ.
 
The following users thanked this post: coromonadalix


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf