Wither the PropScope ?
CounterRotatingProps
Posts: 1,132
Hi all, long long time no post.
I noticed that Hanno hasn't been here since 2014 --- which is about the last time I was here :-/
... and many of the (forum) propscope links are dead. (Including at least one on the still available (propscope product page scroll down to 'additional resources')
So I just discovered an old propscope lying little used for years in a box.
Is the propscope still supported ?
The (old?) drivers still listed are all Windows. Did anyone ever attempt making a driver / gui for Linux ?
It would be really neat to make a little scope box using an RPi and a TFT display.
thanks
- Howard in Florida
I noticed that Hanno hasn't been here since 2014 --- which is about the last time I was here :-/
... and many of the (forum) propscope links are dead. (Including at least one on the still available (propscope product page scroll down to 'additional resources')
So I just discovered an old propscope lying little used for years in a box.
Is the propscope still supported ?
The (old?) drivers still listed are all Windows. Did anyone ever attempt making a driver / gui for Linux ?
It would be really neat to make a little scope box using an RPi and a TFT display.
thanks
- Howard in Florida
Comments
A while ago I created new software for the PropScope. It runs in Linux using Qt5. So should be portable to other systems.
Since the interface protocol is nowhere documented I also created my own software on the scope. Up to now it uses only one COG with a max sapling rate of 1MHz.
It can be found here https://github.com/rbehm-ibb/PropScope
I found out later that the scope was way to slow to capture the signals I needed and found the prop scope on sale.
I was skeptical at first because I needed a faster scope and the prop scope said it samples at 25Mhz where the DSO only did 1Mhz.
I purchase one and it works great. I was able to view the signals coming out of the STM32 chip to a WS2812b LED.
Using the prop scope I got the correct timing down to drive this LED.
Mike
You can set several cursors (x, y) their positions are shown as values in the lower right.
Have never played with a Raspi before but I got one last week and will try it.
I suspect a high speed scope display can be created on the Rasperry Pi using Qt and OpenGL ES rendered directly to the frambuffer, no use of X Windows.
A while back I did some experiments with Qt5, gles and the frame buffer on an old Pi 2. It's amazing what it can do.
No doubt that's possible. But my current software relies on qcustomplot to do the waveform and scale drawing and it is a heavy load on the CPU.
To switch to OpenGL would need a big rewrite. This is spare time project and currently I only invest time into it, when I need a feature.
Before investing much time into a redesign for OpenGL I would first get the software on the propscope up to speed: use several COGs to get full 20MHz sampling.
But hey, I made it open source. If anyone wants to chime in you are welcome.
So it would work fine for audio waves, AM broadcast band waves, an 1 Mhz digital, but not work for 10 Mhz frequencies. IS this correct?
If no one has the answer off the top of their head, since I own one, is there a fairly simple way I could test this for you and let you know the result?
Do you have the ability to generate a 2, 5, and 10 Mhz sine waves? If the scope is limited to 2.5 Mhz and below the first one should look good, and the others will look distorted or alias to a lower frequency sine waves.
Sorry for my ignorance, I only ever used the scope to check a signal wire on a truck transmission. Could I generate those with the included DAC card? It says it has "Function generator outputs configurable waveforms between -1.5 to 1.5V and 0 to 5V "
Mike
Got any Makefile for your project? I'd like to compile, but can only find a bunch of source code files in your git repo.
Never mind, realized you used qmake. :-) How about the templates..?