-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Picoscope scope driver(s) #15
Comments
Does it is too early to start working on adding Picoscope ?
|
As discussed on IRC: I started hacking up a prototype SCPI bridge for my 3000-series Picoscope, with data going over a separate socket as in AntikernelLabsOscilloscope. |
@noopwafel Do you have any news about your prototype SCPI bridge for 3000-series Picoscope ? |
I got (very very) swamped by work, but getting back to this is now nearer the top of my todo (likely next week?). Feel free to ping me about it. I don't have (access to) an MSO, so would be nice to hack that in too. |
Yes everyone is very busy with tons of things to do and we do that on our spare time so there is no hurry |
I also have a PicoScope 3406DMSO and be willing to test... |
@sbabic44 Unfortunately Pico's driver model uses a separate SDK for each one of their families. In order to clean this up a bit and provide network transparency (a key feature for me since my main desk is about 20 meters from the lab bench), I'm using a bridge server (https://github.com/azonenberg/scopehal-pico-bridge) as the point of abstraction which currently only supports the 6000 series. Once I've finished 6000 series support I'm definitely interested in supporting lower end models. Some refactoring will be needed though, as right now the ps6000d application contains a bunch of SCPI parsing code etc that should probably be shared across the different server binaries. |
Closed this ticket as 6000 series support is at "minimum viable" level. Feel free to file additional tickets for specific features. Requests for new instrument support should be filed against scopehal-pico-bridge instead, as the network protocol used by the PicoOscilloscope class is intended to be the same for all instruments. |
No description provided.
The text was updated successfully, but these errors were encountered: