azonenberg changed the topic of #scopehal to: libscopehal, libscopeprotocols, and glscopeclient development and testing | https://github.com/azonenberg/scopehal-apps | Logs: https://libera.irclog.whitequark.org/scopehal
<d1b2> <newt> I recently listened to a podcast and learned about glscope client...id like to purchase a new scope as I need one for work (they are paying for it), and need recommendations. I have the desire to do some FPGA work in the future, and would like something decently fast, decently supported by GL scope client at the moment, and ideally below $1500 usd. Ive read the manual in part, and it seems like the siglent scopes might be a good choice (the
<d1b2> podcast suggested so as well, but im just guessing.) Thanks @azonenberg for your work on this!
<azonenberg> newt: for low cost, siglent seems to be the best option. be advised that waveforms/sec throughput over their usb or ethernet interface is not great
<azonenberg> i am hoping they can squeeze more out of the firmware, we're working with them
<azonenberg> PicoScope stuff is much faster but their higher end models are outside your price range and their lower end models are not (yet) supported
<azonenberg> People are very interested in the DScope from DreamSource Lab, which seems to have good potential. but there is not currently a driver for it
<azonenberg> i've been talking to someone who wants to sponsor development of one
<d1b2> <newt> @azonenberg ok, fortunately I have some time before I really need one (~3 months), i might sit tight and do some more research. I may be able to get my hands on a rigol and try the software out....thanks for your reply
<azonenberg> all Rigol models we've tested are extremely slow
<azonenberg> MSO5000 series for example i think got 1 WFM/s max
<azonenberg> Siglent lower end scopes hit 2-4 WFM/s at shallow memory depths. Which isn't good, but not nearly as bad
<azonenberg> A PicoScope is probably going to be your best bet for performance with glscopeclient however their lower end families are not currently supported by our driver
<azonenberg> that can change of course
<azonenberg> Did you have specific channel count / sample rate / BW targets?
<Degi> Huh wow, the DScope is really cheap
<azonenberg> Yeah
<Degi> Maybe I could get one in a few months, this looks really usable in combination with a laptop or so for floating measurements (I guess you'd need to circumvent the ground protection though), their source code is on the internet too, so I guess not too hard to add it to glscopeclient
<azonenberg> @MP was talking about wanting to send me one and have me write a driver
<azonenberg> i said i was busy but that if one showed up i'd work on it when time permitted
<azonenberg> So we'll see if/when that happens
<Degi> Sounds exciting
<azonenberg> in any case near term i want to finish the digilent driver to "minimum usable" state
<azonenberg> which means adding triggers
<azonenberg> then digital channels can come later
<d1b2> <newt> @azonenberg i really appreciate your feedback. I wish I had some better specs of the work ill be doing, so I had some clear answers. I know the project will be fpga related, and that 4 channels should be plenty. in terms of sample rate / BW specs, ill have find that out and circle back. thank you
<azonenberg> On the higher end, Teledyne LeCroy scopes have excellent performance with glscopeclient and also much nicer analog specs in terms of BW/sample rate
<azonenberg> but their low end ones are mid 4 digits USD and those are slow arm soc based, the halfway decent ones with x86 cores start at low 5 digits USD
<azonenberg> so quite a bit over your stated budget
<_whitenotifier-e> [scopehal-apps] azonenberg opened issue #404: Add 'close" button to waveform groups - https://github.com/azonenberg/scopehal-apps/issues/404
<_whitenotifier-e> [scopehal-apps] azonenberg labeled issue #404: Add 'close" button to waveform groups - https://github.com/azonenberg/scopehal-apps/issues/404
Degi_ has joined #scopehal
Degi has quit [Ping timeout: 272 seconds]
Degi_ is now known as Degi
<d1b2> <MP> @azonenberg incomin
<azonenberg> Great
<d1b2> <dannas> @newt Keep an eye on https://www.crowdsupply.com/eevengers/thunderscope as well. I think there are plans for a glscopeclient driver. Maybe the creator Aleksa Bjelogrlic is even on this forum.
<azonenberg> The author reached out to me a while back about sponsoring development of a driver
<azonenberg> he sounded super interested
<azonenberg> havent heard anything lately, not sure if there's delays on the hardware side or what
<d1b2> <dannas> There seemed to be some progress back in February. He did get hold of a reel of ADCs. https://twitter.com/aleksorsist/status/1486867738882711557
massi has joined #scopehal
azonenberg has quit [Ping timeout: 240 seconds]
azonenberg has joined #scopehal
<d1b2> <newt> @dannas thanks for bringing this up! I’ll take a look
<d1b2> <Aleksorsist> Hi all, it's Aleksa from the ThunderScope project. We're still really interested in glscopeclient support, and supporting the project in general once we start selling our hardware! Progress on glscopeclient support has been slow since most of our software effort has been on building a new API for the hardware. But with it, it should be easier to add support. We've got a discord server so join you want to ask questions / contribute / follow
<d1b2> along with our development so we don't clutter this channel
<d1b2> <Aleksorsist> Link: https://discord.gg/pds7k3WrpK
<_whitenotifier-e> [scopehal] azonenberg opened issue #560: Add new SCPITransport-derived class for dual sockets - https://github.com/azonenberg/scopehal/issues/560
<_whitenotifier-e> [scopehal] azonenberg labeled issue #560: Add new SCPITransport-derived class for dual sockets - https://github.com/azonenberg/scopehal/issues/560
<_whitenotifier-e> [scopehal] azonenberg labeled issue #560: Add new SCPITransport-derived class for dual sockets - https://github.com/azonenberg/scopehal/issues/560
<_whitenotifier-e> [scopehal] azonenberg labeled issue #561: PeakDetectionFilter: apply smoothing rather than using a radius - https://github.com/azonenberg/scopehal/issues/561
<_whitenotifier-e> [scopehal] azonenberg opened issue #561: PeakDetectionFilter: apply smoothing rather than using a radius - https://github.com/azonenberg/scopehal/issues/561
massi has quit [Remote host closed the connection]
<azonenberg> Soooo idea
<azonenberg> the ADL5580 is only 4x4 mm
<azonenberg> I'm wondering about putting it on an AKL-PT5 style ultra-mini solder in probe tip
<azonenberg> with SMPM output for the signal to the scope
<azonenberg> then have a little flex PCB or something to supply it with power from an external PSU of some sort
<_whitenotifier-e> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/azonenberg/scopehal/compare/c126c9f24ac9...a6b3a2c554d7
<_whitenotifier-e> [scopehal] azonenberg a6b3a2c - Implemented edge trigger support
<_whitenotifier-e> [scopehal-apps] azonenberg pushed 2 commits to master [+1/-0/±1] https://github.com/azonenberg/scopehal-apps/compare/78c96712f21f...1d231de9c504
<_whitenotifier-e> [scopehal-apps] azonenberg 9d6ad1c - Added PCIe gen2 5 Gbps single-ended mask (unofficial, 50% scaled from the differential mask in the standard)
<_whitenotifier-e> [scopehal-apps] azonenberg 1d231de - Updated submodules