Thanks guys,
In my case I send a string "Test x" where x "counts" from A to Z. I'm sending at 9600baud with 100ms delay between packets. Pretty relaxed if you ask me.
On the scope, set to 1ms/div, triggering on falling edge, I can see the trace and the databits in the last byte "counting", however the decoded data shows A, O, C, Q, E, S, G, U, I, W... as the last byte which tells me there's 1300-1400ms between updates of the decoded data on the screen. And when the decoded data actually IS updated the "sweep" freezes for hundreds of ms. Changing the time/div from 1ms/div to 500us makes it even slower.
Changing the memory depth from Auto to 7kpts (lowering the sample rarte from 2GSa/s to 500k) makes it "a lot" faster but it's still "skipping" (A, D, G, J, M, P...) and now the triggering becomes unstable (which might be "fixable" with some holdoff - didn't try).
If I'm not doing it wrong I'm going to call it on the edge of useless, I really do hope I AM doing something wrong OR that a newer firmware fixes it.
Anyone else with a DS4000 out there that care to try it?
Thanks again!