| Products > Test Equipment |
| Ridiculously small Rigol DS1000z series font size |
| << < (27/35) > >> |
| marmad:
--- Quote from: markone on January 29, 2016, 02:08:42 pm ---Both of them have an actual frame BW of some tens per second, otherwise it's like to say that the scope's panel shows 30000 waveforms per second :-) --- End quote --- The DSO uses a screen-sized intensity buffer (Z-buffer) for storing captured waveforms in, and so is able to display, for example, 30k waveforms per second with it's max. refresh rate. Of course, distinguishing the depth of overlapped waveforms is limited by gradation depth - or by the ability of our eyes to distinguish discrete shades (as in analog scopes). But when you transfer the display memory from the Rigol to the PC, you are not getting the intensity buffer (it would be much much larger in size) - you are only getting the last captured waveform - so 30 FPS is literally 30 wfrm/s. |
| miguelvp:
I know this is just for a screen capture If you look at frames 37 and 38 the time to do a raw read of 1420 bytes is: frame 37 4.85213000 frame 38 4.85515400 3.024ms or 469,577 bytes per second or 3.756614 Mbps. My loop is not optimized so there is some time spent between requests (just 0.155ms) since the next read request happens at frame 39 frame 39 4.85530900 So as it is on that python script loop my effective transfer rate is: 3.179ms per 1420 bytes. (3.573450 Mbps) The :DISP:DATA? on the 2000 returns a total of 1152054 bytes (800x480*3+54) plus 13 bytes overhead TMC_header_len = 11 terminator_len = 2 for a total of 1152067 bytes (9.216536 Mbits) so the potential to get the image at it fastest is 2.58 seconds. I'm probably stalling the tcp stack or something didnt look at the full capture in detail. In any event, the hardware can transfer beyond 3 Mbps so if instead we were capturing the waveforms it should be able to update them pretty quick, but I didn't try to do that yet. Edit: of course the DISP command might be a special case because the scope might not be too busy. So depending what the scope is doing the waveforms probably hinders the transfer rate. |
| markone:
@marmad You are obviously right, but the way you explain the matter may induce one to understand that the ACTUAL refresh rate of the scope screen is from 30000 different images showed distinctly per second while, as we know, we have something like 60 FPS with intensity grade integration and persistance mechanisms applied on every single dot that virtually extend the information rate to thousands per second. If no graduation data is transferred outside the DSO, i'm spot on your thinking. |
| miguelvp:
Have you tried this one btw? https://www.eevblog.com/forum/testgear/free-ds6000ds1000z-software/ I haven't had a chance to use it yet, comes with full source |
| alsetalokin4017:
Yes, DSRemote works great ! |
| Navigation |
| Message Index |
| Next page |
| Previous page |