DS1054Z decode timebase problem - Page 1
Forum section: electronics / testgear

author: MattSR
author_rank: Regular Contributor
timestamp: April 07, 2015, 12:47:19 am
content: Hi all,I have a DS1054Z scope with the RS232 Serial decode option. The decoder works fine, however the decoder automatically disables itself when the timebase exceeds 100ms.Is this normal? Is anyone experiencing similar limitations on this or other decoders?CheersMattSent from my iPhone using Tapatalk

author: LA7SJA
author_rank: Regular Contributor
timestamp: April 07, 2015, 02:46:50 pm
content: If you are in DataSrc=trace then this could be correct, but I don't have a DS1054Z in my homelab (yet) to try out.Do you know the sample rate and the DataSrc settings?This is from page 7-4 and 7-5 in the (l)user manual.QuoteThis is not so clear but you should try the different setings.You should take a look at this video on I2C decodingJohan-Fredrik

author: electr_peter
author_rank: Unknown
timestamp: April 07, 2015, 03:02:13 pm
content: Quote from: MattSR on April 07, 2015, 12:47:19 amHow does the signal look good on display to you (is it decodable just by looking at it)? The problem may be that DS1054Z decodes from the screen only ("Trace"), you cannot choose "Decode from memory". Decode from memory is not implemented (see other threads about this issue).If signal is incomplete on the screen due to timebase, decoding will fail - decoder only sees what is on the screen.

author: kwass
author_rank: Frequent Contributor
timestamp: April 07, 2015, 03:13:48 pm
content: Quote from: LA7SJA on April 07, 2015, 02:46:50 pmThe older version of the manual does indeed say that, but not the current version. In fact, the option to select DataSrc=memory is not implemented on the DS1000z series.I can confirm that the behavior that you noticed on RS232 decode with time base settings more than 100ms/div is normal. Screen memory is clearly quite limited so the only reason for serial decode to work with such a long time base would be if you had a ridiculously slow baud rate. The lowest baud rate that the scope will accept is 110 baud (enter 1 baud and it will set it to 110 baud). At 100ms/div that works out to roughly 10 transitions per division.

author: milow
author_rank: Contributor
timestamp: April 08, 2015, 08:55:12 pm
content: I wonder what the reason for these restrictions are. Why is the digital sampling rate of the Decoder so tightly coupled to the timebase? Why can it only what's on the screen? If there would be no such restrictions I would't hesitate to buy it, but right now I have to think twice.It seems like this is an arbitrary restriction to sell the more expensive products where I guess it's possible.Is it possible to decode when segmented memory is used?

author: dadler
author_rank: Unknown
timestamp: April 08, 2015, 09:36:17 pm
content: I know the DS2072a now supports decoding from segmented memory, since a firmware update last year. I have not tried it on the DS1054z.

author: Phil_L
author_rank: Newbie
timestamp: April 08, 2015, 10:24:43 pm
content: If you use the event table it'll still decode even when it doesn't display the values on trace. It is still limited but much more usable than the on-screen decoder.