I can't imagine that happening.
The board:
I think I take it tomorrow back to work, because the decoder signals I want to check it with a lecroy first.
And make screenshots of the menu, as an inspiration for a future update of my siglent scope....
I can't imagine that happening.
Maybe they'll send you some stickers or something. 🤣🤣
No thanks, they can keep them..
I have just read through the chapter with the decoder signals again.
This could be very interesting, at least for me, because of what to learn.
3.1.2 Protocol trigger
After you have set a decoder appropriately, you can also trigger on
Trigger data words and events.
Please carry out the following steps:
- Make settings according to 3.1
- Set Select 1 to "0" and Select 2 to "8".
- Set the trigger to "Serial" / "Decode" or "I²C
- Set the trigger to the ASCII character "B" or the hex code 42h.
- Start the running measurement (key Run)
- The triggering should now be set to the following cities or countries: "Berlin",
Bucharest", "Belgium", "Brussels" and "Budapest".
Try different decoder trigger conditions. You can also change the
conditions depending on the oscilloscope, and e.g. only trigger on a data word at a certain position.
Can't wait to try it out.
Today I²C, SPI and UART on the lecroy HD6034A - We haven´t more decoder licenses for it..
Good: The board offers variable (switchable) bitrates, up to 3000kbit/s, depending on the decoding form.
There are three data contents avaible, the mentioned EU states and their capital cities, a "joke" and the word "Batronix" following by a counter value.
Try it out on
SPI. I²C.
Wish for my siglent is having the bitrate displayed like the lecroy do.
Next decoder tests will be with SDS2104X+ and of course with my HD at home.
Martin
I guess it is only fair that we need to buy our own to find out the complete joke
I can show the rest tomorrow..
Here's exercise 2.7.1 (cleaning up a noisy square wave using averaging) using a HAMEG HM407 scope and average count set to 16
a "joke"
Well, I make my own serial decode jokes ...
Bidirectional UART message exchange.
Edit: Two Arduinos (Arduini?) talking to each other. Code attached.
I tried out the low speed serial data today (SPI, I2C, UART) and they all look good. Joke is actually kind of funny (and in English), but is the same for all bus types
I used the mixed signal option of the MXO4 and a logic probe to connect to the demo board: no issues at all. It's nice having the ability to use both "normal" and logic probes.
I'm going to skip the automotive protocols for now and try the FFT: I think / hope that will be the most interesting demo.
Wow, such a table i want to have it on my HD !
For the whole joke I must take three pictures...
Visibility is poor on siglent scopes...
Plus I didn´t get a stable signal, it´s always jittering fast (must test it tomorrow on the lecroy, if I overlooked this).
I also tried out the 8-bit parallel bus. This is another thing that is hard to create for demonstrations.
Also worked fine
I had hoped to quickly work through all the demos in my idle moments (after all, I'm using the same scope for most of them
) but it's becoming clear that this board has a lot of functionality and that it would be best for me to spend some "quality time" with it rather than just check off the exercises one by one.
Serial decodings:
Did you get a "jitterfree" stable signal on your scope ?
Serial decodings:
Did you get a "jitterfree" stable signal on your scope ?
One wonders about user settings from where the H Pos maker is.
Has nothing to do with it, it does not matter where the position is.
It's always like a very fast pwm, I'll have to test that again tomorrow on the lecroy, maybe I had overlooked it on that one today.
When you have plenty of packets on the screen then it doesn´t matter.
Trying the same with now all four channel instead of two (Miso, Mosi, Sclk, CS), still "running".
But one thing to know, regardless if 2 or 4 channel spi, the siglent decodes everything proper - If you look "fast enough", you can read the values and they´re correct.
Serial decodings:
Did you get a "jitterfree" stable signal on your scope ?
Yes, very stable. I can make a short video if you like.
Would be nice !
Okay, I think I know what you mean by "jittter" on the signal. The decode is stable, but there does appear to be some "jittter" in the waveforms. I tried a rising edge trigger on the clock signal (as shown in the video) as well as a falling edge trigger on CS / SS and got the same behavior. The MXO4 also supports a protocol "Start of Frame" trigger which, unsurprisingly, also showed the same behavior.
I think the next step would be to analyze the individual channels (CS and CLK) and plot a jitter histogram of each one. I could also rebuild the circuit that I used for my "Understanding SPI" video and check if I see the same behavior.
I should note however that this "jitter" doesn't affect my ability to decode the SPI signal.
This is way more stable than mine, I´ll make a short clip in the next days.
And: As I mentioned before, my siglent decode it correctly, you can see it best when in stop mode.
Serial decodings:
Did you get a "jitterfree" stable signal on your scope ?
That can only be a result of trigger settings, if using a serial trigger then it's triggering on duplicate bits in a packet or successive packets carrying the same bit.
If using an edge trigger in the screenshot below from STB-3 and SDS1204X HD Holdoff longer than packet length needs be applied to obtain rock solid triggering.
Here the packet header never changes however the payload does with each packet.
Hi Rob,
I want to try it again here at work with a 2104X+ in the later afternoon, I also think it will be a trigger problem.
Tried several trigger conditions today at work on a 2104X+, no chance..
No matter if 2 channel oder all 4, I can´t get the signal "calm".
Too dumb for I guess..
Then, back at home, I took the STB-3, connect it to the HD, setup...
...Rockstable triggering...What the heck...
Tried several trigger conditions today at work on a 2104X+, no chance..
No matter if 2 channel oder all 4, I can´t get the signal "calm".
Too dumb for I guess..
Then, back at home, I took the STB-3, connect it to the HD, setup...
...Rockstable triggering...What the heck...
You're missing something.
Default each and set them up again.
Maybe a little missunderstanding:
I used the batronixboard at work with the same results I had before with the HD.
STB-3 was used today at home for the first time.
Here's exercise 2.7.1 (cleaning up a noisy square wave using averaging) using a HAMEG HM407 scope and average count set to 16
Nice too see this scope between all this high end equipment. I also own an old HM2008 Combiscope. I wonder how the demo board signals are looking on this...