Trying out the serial decode option on my Rigol DS1054z and can't figure out why it is not decoding properly. I've set trigger to rs232, baud, etc. , but it seems to treat every pulse as a full frame? See attached screenshot and text file with settings where I send an uppercase U (0x55). As I am just starting to explore this functionality perhaps I need another setting?
a) Most RS232 signals start high and go low when there's data.
b) Try sending a different byte and see if it's what you expect.
a) Most RS232 signals start high and go low when there's data.
That is on TTL level. On real RS232 you see what is pictured in the screendump (note the v/div setting!). If the OP sets the decoding to 'idle low', not-inverted, -whatever Rigol calls it- it should work.
On real RS232 you see what is pictured in the screendump (note the v/div setting!).
I see 2 v/div, 5.3Vp/p.
"Real" RS232 would be +/- 12V.
Hmm yeah. I'm too used to 3.3V (and less logic).
Except the polarity setting, what's the baudrate?
I see in the settings file that the decoder is set to 2400 baud but the bit-time seems to be WAY to long for tat.
Thanks for the replies! I found the problem, it was the cheap ass Chinese USB - Serial converter.. I swapped it with a decent one et voila all is fine! The problem with the board now also became apparent: a faulty MAX236.