Upgrade rigol scope features. Code from EEVblog, not mine.
Go to file
2024-07-16 18:49:39 +02:00
.vscode started adding rigol scope stuff 2024-07-16 18:49:39 +02:00
.gitignore started adding rigol scope stuff 2024-07-16 18:49:39 +02:00
license_upgrade.py started adding rigol scope stuff 2024-07-16 18:49:39 +02:00
Readme.md started adding rigol scope stuff 2024-07-16 18:49:39 +02:00
remote_scope.py started adding rigol scope stuff 2024-07-16 18:49:39 +02:00

Rigol

Script from the EEVBlog, that will activate all options on a rigol scope.

Usage:

python3 license_upgrade.py 192.168.1.142

I had to force enable overwriting the key:

def main(ip_addr):
    [..]
    prev_key = False

    [..]
    # ELHER necessary due to different key on my scope.
    if len(new_key) < 388:
        new_key += (388 - len(new_key)) * b"\xaa"

    [..]

And reboot the scope and run again. Maybe it is not necessary and the reboot fixed the key?