Hello everyone, been a while since I have poked in here... I have some free time coming up and I want to hammer away some more Bugs, GUI and Measure in particular...
If anyone would like to compile a list of known Bugs either new or previously mentioned on the last release and how to replicate them it would be helpful
In regards to the Measurement problems, if anyone can get some screenshot comparisons between correct stock software measurement and incorrect Open6022 measurement that would be a great help!
I had to reverse engineer the Measurement code from the original DLL and there might be some data loss in converting between data types...
Also, I was made aware of a GUI/INI bug where changed waveform colors wouldn't be restored after closing and reopening the program, I fixed that today and when I get some more bugs fixed I'll compile a new build for everyone with updated source.
It's a pitty I see your availability right now (only more than 1 year late
).
As a programmer I would like to fix some bugs but C is not one of my languages (and I hate pointers which you probably must use)
In case in the future you can do something the most annoying bugs I found are:
- when you change timedivision scale sometimes doesn't work well: seems to not clear previous capture data or do it at that moment
- small top graph doesn't work well (specially when you change time division) and position indicator 'jumps' in a bizarre way
- switching from auto-manual-single shot sometimes doesn't work well (doesn't starts capturing) and if play utton doesn't work you must switch to auto.
- I don't have too much experience on scopes but... auto is always capturing, and manual mode shouldn't update only when a new signal comes so it overwrites the actual one?
In general (you saved my scope because original software... well you know) it works good, only seems to need a good setup/initialization every time user changes values in the interface.
I will use it again on the following days, I will try to be more explicit.
Thanks for your job!!