Author Topic: Hacking the Rigol DHO800/900 Scope  (Read 1874891 times)

0 Members and 9 Guests are viewing this topic.

Offline mrisco

  • Regular Contributor
  • *
  • Posts: 158
  • Country: pe
    • Github repo
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3475 on: February 08, 2025, 07:43:17 pm »
We are attempting to use the DHO814 for Transistor Curve Tracer utilizing the XY Mode. Really like the display that includes the X and Y numeric labels, but can't get the display to show enough brightness in XY mode (we have brightness set to max), it's fine in regular Time Domain mode tho.

The results are very faint as shown.

The setup is an AWG used to sweep (0-8V) the X Axis thru a Resistor (Collector 100Ω) and the DSO CH1 connects to Resistor, the AWG other channel is stair-stepped (8 Steps 0-10V) thru a Resistor (Base 50KΩ). Another Resistor (Emitter 10Ω) and DSO CH2 is connected across this resistor to display Current on the Y Axis.

You can see the Siglent DSO displays the result with good brightness while the DHO814 we can't get to display with sufficient brightness.

BTW wish the Siglent would include the XY display numerics like the Rigol, they are nice :-+

Any help is from the Rigol gurus is appreciated.

Best

Increase the number of samples/Mem Depth in the horizontal panel. Decrease the horizontal scale in the same panel.

DHO800-900 Extended UI: https://youtu.be/mT4ivaMY7zg
 
The following users thanked this post: mawyatt, kbskn

Offline mrisco

  • Regular Contributor
  • *
  • Posts: 158
  • Country: pe
    • Github repo
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3476 on: February 08, 2025, 07:50:15 pm »
Honestly, I like the measurement panel on top of the signal window better. When it doesn't make the signal window shrink :)

I want to be able to see the channels, the XY window, and also some measurements while keeping the graph windows uncovered.
But a floating option that we can move around the screen might be the best option.
« Last Edit: February 08, 2025, 07:52:12 pm by mrisco »
DHO800-900 Extended UI: https://youtu.be/mT4ivaMY7zg
 

Online mawyatt

  • Super Contributor
  • ***
  • Posts: 4270
  • Country: us
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3477 on: February 08, 2025, 07:53:09 pm »
Increase the number of samples/Mem Depth in the horizontal panel. Decrease the horizontal scale in the same panel.

Thanks, that solved the issue :clap:

Now we have a nice looking IV Plot with axis numerics :)

Best
« Last Edit: February 08, 2025, 08:42:54 pm by mawyatt »
Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 
The following users thanked this post: Fungus

Offline mrisco

  • Regular Contributor
  • *
  • Posts: 158
  • Country: pe
    • Github repo
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3478 on: February 08, 2025, 08:07:32 pm »
Increase the number of samples/Mem Depth in the horizontal panel. Decrease the horizontal scale in the same panel.

Thanks, that solved the issue :clap:

Now we have a nice looking IV Plot with axis numerics :)

Best

Check this: https://www.innovatefpga.com/cgi-bin/innovate/teams2018.pl?Id=AS033
DHO800-900 Extended UI: https://youtu.be/mT4ivaMY7zg
 

Online mawyatt

  • Super Contributor
  • ***
  • Posts: 4270
  • Country: us
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3479 on: February 08, 2025, 09:18:15 pm »
Check this: https://www.innovatefpga.com/cgi-bin/innovate/teams2018.pl?Id=AS033

We've seen your site before, very nice work :-+

We have a restored Tek 577 for any "serious" Curve Tracer work, and created a few custom fixtures including something for SMD components.

https://www.eevblog.com/forum/repair/old-tek-577-return-to-life-story/msg4479919/#msg4479919

https://www.eevblog.com/forum/projects/smd-test-fixture-for-the-tektronix-576-curve-tracer/msg4554053/#msg4554053

So our efforts are for more towards a "simple passive" Curve Tracer for use with standard DSO and AWGs which most folks should have available.

We are not that well versed (obviously!!) with the Rigol DHO814 and only use it occasionally, we have a couple Siglent DSOs as our "go too" DSOs.

Best

Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 539
  • Country: ru
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3480 on: February 09, 2025, 03:50:20 am »
I want to be able to see the channels, the XY window, and also some measurements while keeping the graph windows uncovered.
It's convenient for me when I can expand the measurement window for a short time with one tap, look at the readings in it and collapse it back. And now, when 3-5 measurements take up a small part of the screen at the bottom right, they don't interfere with monitoring the signal that much :)

But a floating option that we can move around the screen might be the best option.
Yes, perhaps this would be the most convenient option.
 

Offline Chance

  • Newbie
  • Posts: 3
  • Country: us
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3481 on: February 09, 2025, 06:15:11 am »
I just got a Rigol DHO804 and am having trouble using ADB to connect to it. When I use the command adb connect <IP>, it says it's connected on the command line, but a 'remote cmd error' pops up on the scope. I was wondering if any of you have encountered this problem before and know of a fix.
 

Online cte

  • Regular Contributor
  • *
  • Posts: 71
  • Country: de
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3482 on: February 09, 2025, 10:21:14 am »
@Chance: Did you use the correct port number?

Code: [Select]
adb connect <IP>:55555
⚡ To avoid electric shock, ensure that your instrument is correctly grounded.
 

Offline iMo

  • Super Contributor
  • ***
  • Posts: 5664
  • Country: gw
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3483 on: February 09, 2025, 05:22:23 pm »
..So our efforts are for more towards a "simple passive" Curve Tracer for use with standard DSO and AWGs which most folks should have available..

Interestingly this has jumped off YT at me today (6 transistors + DUT):



https://www.eddybergman.com/2017/06/simple-but-effective-transistor-curve.html

1980:
https://archive.org/details/ElektorMagazine/Elektor%5Bnonlinear.ir%5D%201980-09/page/n37/mode/2up
« Last Edit: February 09, 2025, 05:44:58 pm by iMo »
Readers discretion is advised..
 
The following users thanked this post: AndyBig, mawyatt, kbskn

Offline Chance

  • Newbie
  • Posts: 3
  • Country: us
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3484 on: February 09, 2025, 05:28:24 pm »
I believe so, 5555 right?
 

Offline iMo

  • Super Contributor
  • ***
  • Posts: 5664
  • Country: gw
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3485 on: February 09, 2025, 05:31:52 pm »
five fives..
Readers discretion is advised..
 

Offline Chance

  • Newbie
  • Posts: 3
  • Country: us
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3486 on: February 09, 2025, 05:34:41 pm »
Well I feel like an idiot thank you very much
 

Online mawyatt

  • Super Contributor
  • ***
  • Posts: 4270
  • Country: us
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3487 on: February 09, 2025, 05:59:59 pm »
..So our efforts are for more towards a "simple passive" Curve Tracer for use with standard DSO and AWGs which most folks should have available..

Interestingly this has jumped off YT at me today (6 transistors + DUT):



https://www.eddybergman.com/2017/06/simple-but-effective-transistor-curve.html

1980:
https://archive.org/details/ElektorMagazine/Elektor%5Bnonlinear.ir%5D%201980-09/page/n37/mode/2up

That's a very clever circuit, hats off to Eddy Bergman who apparently created it :clap:

The method we mentioned uses your DSO and AWG and 2 or 3 resistors for the simplest implementation. We can elaborate if anyone is interested, but better to start another thread or add to this thread about such.
https://www.eevblog.com/forum/testgear/fooln-around-with-dso-awg/msg4421209/#msg4421209

Best

« Last Edit: February 09, 2025, 06:07:32 pm by mawyatt »
Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 

Offline Purserje

  • Newbie
  • Posts: 1
  • Country: us
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3488 on: February 10, 2025, 04:41:28 am »
I have a new 914 with firmware 1.03.  Are there any updated directions on making it identify as a 924?
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 17660
  • Country: 00
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3489 on: February 10, 2025, 04:48:57 am »
I have a new 914 with firmware 1.03.  Are there any updated directions on making it identify as a 924?

No. The old ones still work.
 

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 539
  • Country: ru
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3490 on: February 10, 2025, 10:14:49 pm »
Added a small bottom panel in full-screen mode with information about the channel scale and sampling mode/frequency. It can be inconvenient when you are in full-screen mode and do not see this information.
At the same time, I fixed a couple of small errors in the previous version :)
In the coming days, I will post a new release on GitHub.
 
The following users thanked this post: jundar, ebourg

Offline ebourg

  • Contributor
  • Posts: 34
  • Country: fr
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3491 on: February 11, 2025, 06:43:58 am »
Added a small bottom panel in full-screen mode with information about the channel scale and sampling mode/frequency. It can be inconvenient when you are in full-screen mode and do not see this information.

Good idea, and maybe the full-screen buttton could be used to cycle through 3 modes: normal, full-screen, full-screen with bottom panel.
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 17660
  • Country: 00
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3492 on: February 11, 2025, 07:27:26 am »
Added a small bottom panel in full-screen mode with information about the channel scale and sampling mode/frequency. It can be inconvenient when you are in full-screen mode and do not see this information.

Good idea, and maybe the full-screen buttton could be used to cycle through 3 modes: normal, full-screen, full-screen with bottom panel.

Nah, it would be annoying to have to press it twice to get out of fullscreen mode Every Single Time.
« Last Edit: February 11, 2025, 07:36:31 am by Fungus »
 

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 539
  • Country: ru
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3493 on: February 11, 2025, 10:54:09 am »
Good idea, and maybe the full-screen buttton could be used to cycle through 3 modes: normal, full-screen, full-screen with bottom panel.
I agree with Fungus - the triple action of the fullscreen icon will reduce the comfort of using fullscreen mode.
Instead, I would suggest something like a small icon in the window title to show and hide the information panel. Although in my opinion this panel is small enough as it is :)
 

Online RAPo

  • Frequent Contributor
  • **
  • Posts: 925
  • Country: nl
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3494 on: February 11, 2025, 11:40:28 am »
Maybe I'm upping the ambition a bit too much, but could we tap into the rotary encoder? From the starting position, one click forward is fullscreen+panel, and one-click backwards is fullscreen?

That gives:
fullscreen            <-   start-screen          -> fullscreen + panel
fullscreen+panel  <-   full screen            -> startscreen
startscreen          <-  full screen + panel -> fullscreen

Added a small bottom panel in full-screen mode with information about the channel scale and sampling mode/frequency. It can be inconvenient when you are in full-screen mode and do not see this information.

Good idea, and maybe the full-screen buttton could be used to cycle through 3 modes: normal, full-screen, full-screen with bottom panel.

Nah, it would be annoying to have to press it twice to get out of fullscreen mode Every Single Time.
 

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 539
  • Country: ru
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3495 on: February 11, 2025, 02:22:12 pm »
Maybe I'm upping the ambition a bit too much, but could we tap into the rotary encoder? From the starting position, one click forward is fullscreen+panel, and one-click backwards is fullscreen?
But all encoders are busy with other functions. Even encoder "2" is busy when cursors are active.
 
The following users thanked this post: RAPo

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 539
  • Country: ru
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3496 on: February 11, 2025, 05:01:39 pm »
The new release a006 is published on GitHub :)
- the space between measurement points has been reduced
- saving and restoring the appearance of measurement points has been made - specifying channels by names or colors
- a bug has been fixed: the "Change item" item in the measurement points menu did not work
- a bug has been fixed: the signal window did not expand to full screen with the first click on the expansion icon
- in full-screen mode, a small panel has been added at the bottom with information about the sampling mode/frequency and channel scale
- when clicking on the scale value in the information panel in full-screen mode, the channel settings window opens
 
The following users thanked this post: TurboTom, Obiwantje, iMo, F14V, lownoise, ebourg, zelectronicauy

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 539
  • Country: ru
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3497 on: February 13, 2025, 05:06:04 pm »
Good idea, and maybe the full-screen buttton could be used to cycle through 3 modes: normal, full-screen, full-screen with bottom panel.
I added a small button to the window title, as I wrote earlier. When you click on it, the information panel below can be hidden and shown. Its state is saved even when you turn off the oscilloscope :)
This will appear in the next version.
 
The following users thanked this post: TurboTom, Obiwantje, RAPo, ebourg, zelectronicauy

Offline mrisco

  • Regular Contributor
  • *
  • Posts: 158
  • Country: pe
    • Github repo
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3498 on: February 14, 2025, 07:20:02 am »
This is a proof of concept of an editable button panel, the configuration file will be a simple text file in JSON format stored in the user storage space, the panel can have many buttons, it is scrollable and currently supports chained SCPI commands and launching applications.

DHO800-900 Extended UI: https://youtu.be/mT4ivaMY7zg
 
The following users thanked this post: Fungus, TurboTom, iMo, AndyBig, ptluis, RAPo, ebourg

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 17660
  • Country: 00
Re: Hacking the Rigol DHO800/900 Scope
« Reply #3499 on: February 14, 2025, 11:55:17 am »
This is a proof of concept of an editable button panel, the configuration file will be a simple text file in JSON format stored in the user storage space, the panel can have many buttons, it is scrollable and currently supports chained SCPI commands and launching applications.



Can the scrollable button panel at top right be edited? It would be cool to be able to just replace it with one or two items that don't have a physical button on the front (eg. "decode").

Or make it into one user-selectable button plus this popup.

(After that we'd want an app to configure the user interface options without editing those pesky JSON files.  ;) )
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf