Here is an improved version: added support for stopping and starting the scope via the button on top
There might be huge bugs - I did not eveluate this with a proper signal generator yet
You are welcome to report bugs - I'll see if I can get to it sometime.
The code will propably also work on Mac and Windows given you have QT and their libs.
Note on 2105 - you propably have to up the values of TimeGrid by one as it seems to work of a 100MHz clock instead of the 2104's 50MHz Clock the easiest will be to replace the
ps2000_run_block(PS_hand, Samples, TimeGrid, 1, &temp);
ps2000_run_block(PS_hand, Samples, TimeGrid +1 , 1, &temp);
you're on your own! I don't have one to play with!
- (88.57 KiB) Downloaded 395 times