I have a Rigol DS1074Z and can't figure out how to lower the time the scope spends pre-sampling to open up more memory for the actual data I want to see.

Here is a nice image that will hopefully explain better:
Triggering and times

And here is what it looks like when I am trying to store beginning of USB communication:
50% waste

Unfortunately almost 50% of the 12 million data points are wasted. I would like to move the TriggerPoint in the first image closer to the beginning. In other words, I really only need to see what happens after the trigger triggers (any maybe a little bit before)

Is there a setting I missed? Can this be achieved?


Yes, what you want can absolutely be achieved.

Before you capture a waveform use the horizontal position adjustment knob to change the position of the orange cursor at the top of the screen.

This first image show a capture from my scope with the horizontal position set to the center of the screen. The second image shows the same signal (but a new capture) with the trigger set close to the left side of the screen. You can see that in the second image I've captured much more of the signal.

Waveform capture with trigger in the center

Waveform capture with trigger near the left side

Annotated image of Rigol DS1104Z

I'm not familiar with your scope, but I think I've marked the correct knob. Also, there may be a setting you can change that will set the default horizontal trigger point to the left side of the screen.

  • \$\begingroup\$ The scope I have is hardware identical to the image you posted :) But the issue is somewhat different. Yes I can move around the stored waveform left and right after I acquire it, BUT the scope acquires equal amount of time before and after the trigger event. In my case, I only care about what happens after the trigger event. So even though the scope stores 24 million data points, only 12 million (the 12M after the trigger) is useful to me. The issue is best shown on single acquisition as I tried to show in the second image. \$\endgroup\$ – nana Jun 27 '14 at 6:05

For the rigol DS1000z series, the only way I have been able to do it is by using the "window" trigger type.

Push "menu" under trigger level adjustment knob. Then select window as the trigger type. Select time in the position box. The increase the time to match with half the number of points you have.

Example, if your sample rate is 350Ms/s with 3M sample points. ((350e6)^-1 * (3e6))/2 = .006 seconds in the time box.

Now your waveform take up the entire 3M points.

Unfortunately this doesn't adjust the trigger position like I would normally do in other scopes I've used, but achieves the same thing.

Now your FFTs will have more signal if you are triggering.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.