Not sure if it's a bug or a 'feature' but software measurements while in Peak mode are wrong.
haven't tested but i would say the selected memory depth is too small
Is there any way to let the scope save only .gif files and ignore .bmp files? Not sure, but probably the few seconds spent saving are actually spent writing the bmp file.
DSO firmware is saving first bmp to tmp location, copying from there the bmp to /mnt/flash drive (which takes "hours", lol, i don't like it, never liked bmp), then it's doing bmptoppm and ppmtogif and copying the gif to /mnt/flash drive. I wish they would implement something like bmptopng (sure, we could compile bmptopng and rename it, but ehh, the manufacturer could do it as well) and remove ths bmp savng complettly (or leave it as an option, png - bmp - both).
The bmp can be only "patched away", there are (the first is on MSO, 2M, "P" and Handheld models, the second on the others)
cp %s /mnt/udisk/%s/%s.bmp
and
cp %s /mnt/%s/%s.bmp
Open the dso.exe in hex editor and change "cp" to "ls", it saves a lot of time and it works as expected^^
Is there any way to simulate segmented memory? I might be able to do some stuff with the recorder function if I know exactly the timing between RS232 messages, but is there a way to do this trigger-based instead of time-based?
unfortunately only time-based mode is available, i wrote it down as "request". I don't mind the time-base mode, but triggered would be nice as well (the best would be to control the holdoff between triggered and saved waveframe).
On the other side, when you think about transmintion to PC you should not forget that the firmware is running multiple threads and that this linux is not rtos. For streaming it could be good idea to read directly the FPGA fifo, however this need some investigation.
You've said something about time-grading with 4/16 levels, is there any way to control this? Is it dependent on the wave intensity or contrast? Is it dependent on persistency duration? For me this is really not transparent how it works, I have more luck catching glitches with persistence set to off (50 fps, 4k buffer).
the intensity is controling both, wave and persistency color, as far i can see there are 4 levels of persistency and in each level the waveform can have 4 levels of intensity. You can achieve good results with e.g. intensity set to 4, refresh to 50, buffer to 4k and persistency to 0.2s.
How fast is the rise time of the probe cal output? I seem to get a consistent 2us, but not sure how much of that is the actual probe (not much) and I don't have fancy equipment to measure it.
the CPLD itself goes down to ps range, the driver however includes low pass. You can simulate that circuit to get exact values, see attached schematics (i need to update the pdf, few values were wrong)
Another issue/feature: boot count and upgrade count get reset to zero after upgrade. I went from 130131.0 to 130425.0
this is not bug, it is like that since first fw version. I have no idea why, i guess to remove any evidence of cross model/version updates. Both information are in /sys.inf and that file ie being replaced during update.