Author Topic: Rigol DS2072 delivers only 8bit values even in highres mode  (Read 3495 times)

0 Members and 1 Guest are viewing this topic.

Offline e61_philTopic starter

  • Frequent Contributor
  • **
  • Posts: 962
  • Country: de
Rigol DS2072 delivers only 8bit values even in highres mode
« on: February 09, 2014, 12:05:00 pm »
Hello,

I connected my Rigol DS2072 via LXI to labview VISA. I would like to build some control VIs for the scope (I know, there are device drivers for labview, but the drivers use only BYTE mode).

I switched the scope in HighRes Mode and send

:wav:format word

The scope answers in 16bit values but the second byte is always 0x00 -> only 8bit resolution. (see attached picture). Is it impossible to get the 12bit HighRes values? But why is it possible to select WORD instead of BYTE?

Has anyone tried to get higher resolution than 8bit out of an rigol scope?

Thanks
Philipp

PS: The First 6 Words in the picture are data information. The first data word ist word number 7
« Last Edit: February 09, 2014, 12:09:34 pm by e61_phil »
 

Offline Teneyes

  • Frequent Contributor
  • **
  • Posts: 498
  • Country: ca
Re: Rigol DS2072 delivers only 8bit values even in highres mode
« Reply #1 on: February 09, 2014, 02:43:36 pm »
Hi  HiRes mode on the DS2000 is a Boxcar Averaging of multiple samples , so I think you will have to write your own averaging program for the 8 bit samples you are receiving.
IiIiIiIiIi  --  curiosity killed the cat but, satisfaction brought it back
 

Offline e61_philTopic starter

  • Frequent Contributor
  • **
  • Posts: 962
  • Country: de
Re: Rigol DS2072 delivers only 8bit values even in highres mode
« Reply #2 on: February 09, 2014, 03:21:29 pm »
The scope delievers exactly the same amount of data in HighRes mode like in normal mode. So there are no extra samples I could average. And why should I select WORD mode if I have to throw away 50% of the data and average the rest on my own?
 

Offline Mark_O

  • Frequent Contributor
  • **
  • Posts: 939
  • Country: us
Re: Rigol DS2072 delivers only 8bit values even in highres mode
« Reply #3 on: February 11, 2014, 04:13:17 am »
I switched the scope in HighRes Mode and send

:wav:format word

The scope answers in 16bit values but the second byte is always 0x00 -> only 8bit resolution.

Yes, that's correct.

Quote
Is it impossible to get the 12bit HighRes values?

Yes.

Quote
But why is it possible to select WORD instead of BYTE?

For compatibility with the SCPI command set, and tools that use it.

Quote
Has anyone tried to get higher resolution than 8bit out of an rigol scope?

Yes.  Unfortunately, there is no bank of memory to hold more than 8-bit samples.  So that's all that can ever be gotten.
 

Offline marmad

  • Super Contributor
  • ***
  • Posts: 2979
  • Country: aq
    • DaysAlive
Re: Rigol DS2072 delivers only 8bit values even in highres mode
« Reply #4 on: February 12, 2014, 01:28:53 pm »
The scope delievers exactly the same amount of data in HighRes mode like in normal mode. So there are no extra samples I could average. And why should I select WORD mode if I have to throw away 50% of the data and average the rest on my own?
The Rigol implements HighRes averaging between sample memory and display memory. Both are 8-bit memory, so once the averaging is done internally, the result is down-sampled to 8 bits again. If you want 12 bits (or anything >8 bits), you will have to read the sample memory and do the averaging in Labview. If you read the display memory, you're reading the already down-sampled high resolution waveform.

But just in case you're not aware of it, High Resolution mode (i.e. successive-sample averaging) produces the effects of a low-pass filter (or multiple notch filter):




...which equates to the following bandwidths when running on the DS2000:


« Last Edit: February 12, 2014, 02:24:03 pm by marmad »
 

Offline Mark_O

  • Frequent Contributor
  • **
  • Posts: 939
  • Country: us
Re: Rigol DS2072 delivers only 8bit values even in highres mode
« Reply #5 on: February 13, 2014, 12:11:59 am »
But just in case you're not aware of it, High Resolution mode (i.e. successive-sample averaging) produces the effects of a low-pass filter (or multiple notch filter):

That's a cool graph.  I knew about the combing effect, but I hadn't visualized how deep the nulls actually were.  This is illuminating.  Thanks!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf