PUTTING FORWARD AN IDEA....Over on the MSO5000 side of things we also started on the patched hacking method.
Then DrMefist0 gave us the python script to license the scope permanently ... AND IT WORKS !!
Now i have noticed this the list of ALL OPTIONS in the python script is here
'MSO',
'2RL', 200 Mpts Deep Memory Option - MSO5000 and DS7000
'5RL', 500 Mpts Deep Memory Option - DS7000
'BND', Option Bundle - MSO5000 and DS7000 and MSO8000
'COMP', Computer Serial Triggering and Analysis (RS232/UART) - MSO5000 and DS7000 and MSO8000
'EMBD', Embedded Serial Triggering and Analysis (IIC, SPI) - MSO5000 and DS7000 and MSO8000
'AUTO', Automotive Serial Triggering and Analysis (CAN, LIN) - MSO5000 and DS7000 and MSO8000
'FLEX', Flex Ray Serial Triggering and Analysis - MSO5000 and DS7000 and MSO8000
'AUDIO', Audio Serial Triggering and Analysis (I2S - MSO5000 and DS7000 and MSO8000
'SENSOR',
'AERO', MIL-STD 1553 Serial Triggering and Analysis - MSO5000 and DS7000 and MSO8000
'ARINC',
'DG', Dual Channel WaveGen 25MHz AWG - MSO5000 and DS7000 and MSO8000
'AWG', Dual Channel WaveGen 25MHz AWG - MSO5000 and DS7000 and MSO8000
'JITTER', Jitter and Eye Analysis (MSO8000 Only) - MSO5000 and DS7000 and MSO8000
'MASK', Pass/Fail Mask
'PWR', MSO5000 Series Built in Power Analysis - MSO5000 and DS7000 and MSO8000
'DVM', Digital Volt Meter
'CTR',
'EDK',
'4CH', Upgrade to 4 Channel (2 Channel Models Only)
'BW07T1' 70MHz to 100 MHz Bandwidth Upgrade Option - MSO5000
'BW07T2' 70MHz to 200 MHz Bandwidth Upgrade Option - MSO5000
'BW07T3' 70MHz to 350 MHz Bandwidth Upgrade Option - MSO5000
'BW07T5 70MHz to 500 MHz Bandwidth Upgrade Option - Possibly MSO5000 or DS7000
'BW1T2' 100MHz to 200 MHz Bandwidth Upgrade Option - MSO5000 and DS7000
'BW1T3' 100MHz to 350 MHz Bandwidth Upgrade Option - MSO5000 and DS7000
'BW1T5' 100MHz to 500 MHz Bandwidth Upgrade Option - DS7000
'BW2T3' 200MHz to 350 MHz Bandwidth Upgrade Option - MSO5000 and DS7000
'BW2T5' 200MHz to 500 MHz Bandwidth Upgrade Option - DS7000
'BW3T5' 350MHz to 500 MHz Bandwidth Upgrade Option - DS7000
and in short what the script basically does is...
- it interrogates the scope
- it looks at what options ARE AVAILABLE
- it looks at what options are UNAVAILABLE
- it looks at what options are INSTALLED
- it then installs the AVAILABLE and UNINSTALLED Options
Simple as that
- yes it does some probing on Model number, Serial Number etc
- BUT IT REALLY DOES SEEM LIKE THIS SCRIPT WAS WRITTEN TO CATER FOR MSO5000, DS7000, MSO7000
and a stretch for a possible MSO8000
However if the MSO8000 was to be included then this list would have to exist in the script, These are all the options available
to 5000, 7000 and 8000
BND
4CH
BW0T1
BW0T2
BW0T3
BW1T2
BW1T3
BW1T5
BW2T3
BW2T5
BW3T5
BW6T10
BW6T20
BW7T15
BW7T20
BW10T20
BW15T20
BW20T30
2RL
5RL
AWG
PWR
COMP
EMBD
AUTO
FLEX
AUDIO
AERO
JITTER
so i'm wondering 2. things
1. Can this script just be run with an MSO7000 and work ? it seems like it could
2. Can the script be made to cater for the MSO8000 ?
I really think it will work on a 7000 (Although i haven't tried it) and ... I don't think it'll do anyharm to try
as we have had people running the script on the MSO5000 and in certain circumstances the script as a result of the scope model
or installed Options at time of purchase (even though uninstalled with the script) the script chose not to activate the scope
and left the scope unharmed in every case
I don't know about the MSO8000 Just yet, But i do think some of you guys should take a crack at running the script on the MSO7000
because if you did you'd never have to worry about patching your scope again and you'd just move forward with legitimate updates
from the rigol site as they came out .
I'M JUST PUTTING THIS OUT THERE.... What are your thoughts ?