Ok, how about one of these Breakout Boxes to enable the scope to access nice probe points so the scope could monitor the flow of communications between two PCs?
(It would require two DB25 to DB9 adapter cables.)
The DS1000Z could probe the Breakout Box? (I think the jumper cable connection points near the switches could be viable probe points, right?)
Seems like the LEDs on the box might provide some value-added info (and the switches and jumper cables might provide some extra flexibility).
The box sells for about $25. Anyone have any experience with one of these?
Or maybe someone has a better way of providing a scope with wire by wire tap points into a live RS232 communications flow?
Ok, how about one of these Breakout Boxes to enable the scope to access nice probe points so the scope could monitor the flow of communications between two PCs?
Yep, that would work fine.Quote(It would require two DB25 to DB9 adapter cables.)
That's the only hassle, and a bit of extra expense, as well.QuoteThe DS1000Z could probe the Breakout Box? (I think the jumper cable connection points near the switches could be viable probe points, right?)
Yes.QuoteSeems like the LEDs on the box might provide some value-added info (and the switches and jumper cables might provide some extra flexibility).
Certainly.QuoteThe box sells for about $25. Anyone have any experience with one of these?
I've used several, they work just fine (which is why I suggested them to you in the first place), and 25 bucks is very reasonable (ignoring the extra adapter cable requirement).QuoteOr maybe someone has a better way of providing a scope with wire by wire tap points into a live RS232 communications flow?
Well, as I mentioned, if you have (or can find) a DB9 serial cable with screwed together shells on the ends (instead of the usual molded), you can just take the screws out on one end, pop off the shell halves, and the signal lines are right there to tap in to. Cheaper, simpler, and less to muck around with, or get lost.
(Or what's the easiest way to buffer signals down to 0-5V levels?)
The Programming Guide for the DS1000Z series is finally available, on the Rigol International site. It's Dated Dec02'13.
I've been waiting for this to show up, and I haven't had an opportunity to go through it yet.
Lastly, I'm unsure which command(s) are used to select each segment in a recorded set, so their data can be transferred to a PC. So I'm wondering if that's even possible on the 1000Z, as documented?
I had already taken a quick look through the 1000Z Programming Guide and had noticed what appears to be large changes to the WAVeform reading routines. On the DS2000/4000/6000 models those routines are identical: the DSO uses a 2MB buffer to store packets of waveform data to send to the PC, which polls it to find out how many bytes are ready - or whether the current transfer is finished. They appear to have gotten rid of these commands (and perhaps the buffer?) on the DS1000Z - which would - along with the lack of the FUNC subsystem - make integration within RUU considerably more complicated (as opposed to just checking the model number, as I did to make the DS4000 work with the software).
Documented where? One of the big weaknesses of the entire UltraVision line is the inability to save and load segments (i.e. frames) - and no easy routines for doing it.
But does the 2000 really lack any :REF manipulation commands? That seems odd.
As for transferring to a PC, I thought RUU could do that?
heck, the 1000Z can't even Save a simple 1M capture to a memory stick. There's apparently a bug that causes it to crap out at about 100K.
I had a chance to take a quick look, and compare it against the DS2000-series, as a 'reference standard'.
...apparently missing functions
- :BUS<n> Subsystem
- :FUNCtion Subsystem
Also, I'm not clear that the information for either the 1000z or 2000 is actually correct and complete? ...the 1000Z may support commands that are not documented. One would certainly hope so, because loss of the :BUS commands would be unpleasant, and loss of the :FUNC commands means no support for the Record function at all.
Has anyone with a DS1074Z had a chance to send SCPI commands to it, and see how it responds (if at all) to :BUS and :FUNC commands? Those would be serious omissions in support.
Rigol seems to be bad about keeping up to date with their literature. I've recently been working on RUU and tested the REF commands on the DS2000 - and they work fine (although with slightly different syntax and extra commands thrown in as compared to the DS1000Z). The only thing I can't implement for REF is the IMPORT and EXPORT functions - perhaps they exist, but if so, I haven't discovered the syntax or commands for them.
I've also found quite a few other totally undocumented commands that aren't in the prog. manual - so it's quite likely BUS and FUNC will function on the DS1000Z - although lacking some functionality and with possibly different syntax.
I have a DS-1104Z. It behaves like your image #3.
I make your test. It has headroom. See the first two pictures. But the headroom is asymmetrically. See the last two pictures. The amount of asymmetrically varies with different vertical scales. Maybe part of the DC offset compensation.
If your signal level was the same for all images (3V), then the headroom is always the same: 2 divs or 20% (same as DS2000). In the 300mV image, your signal would occupy 10 divs - so within range. In your 100mV image, your 3V signal would occupy 30 divs, so it would be extremely clipped. To test the 10 div scale at 100mv, you would need a signal = 1V.
If your signal level was the same for all images (3V), then the headroom is always the same: 2 divs or 20% (same as DS2000). In the 300mV image, your signal would occupy 10 divs - so within range. In your 100mV image, your 3V signal would occupy 30 divs, so it would be extremely clipped. To test the 10 div scale at 100mv, you would need a signal = 1V.They were two different signals. Sorry, I didn't mention that. The signal of the first two pictures was a 3Vpp sine wave like yours. The last two pictures are from a 1.4V triangle wave.
Hi marmad,
I did the test on my DS1104Z-S, using the internal signal generator.
1V, 100mV/div, Signal complete,
1.1V, lower cutoff
1.2V even more lower cutoff
If I move the position in the negative direction the cutoff changes, positive is ok.
thanks
Philipp