My experience using sigrok with cheap fx2 based logic analyzer hardware was great, and I heavily recommend it. My experience using it as a GUI for an oscilloscope was less impressive (it wasn't so interactive).
I will never understand this. libsigrok (the driver backend) supports over 130 oscilloscope models. Why not just write a GUI that uses libsigrok, and instantly get access to all of those?
edit: actually I think that's azonenberg's project. IIRC I discussed it with him once, and the reason was licensing, not technical.
This looks interesting. I wanted to try it with my Rigol DS1054Z, but there is no AUR package for Arch Linux for it, which makes the installation cumbersome. The user experience with Sigrok is superior in that aspect ;)
I hate to sound like the classic Arch user, but if you're unable to build packages from source I'd highly suggest a different distro. Being a rolling release things will break. I've been a daily Linux driver for over a decade and do live Arch, but it's not for noobs unless you're willing to dive into the deep end (in which case it's great, but because breaking becomes a feature instead of a bug lol)
If you have not already done do, I highly suggest installing timeshift[0] and the associated pacman hook[1]. Make sure to appropriately configure them and setup good timers. This will save you a lot of headaches, especially if you have an Nvidia GPU (Jensen please...)
start relatable: “my experience”
add reinforcing detail: works well with fx2 hw
add negative experience: bad for analog logic
introduce habit trigger: next time use ngscopeclient for analog logic
I'm a bit confused, is the implication that they're shilling for ngscopeclient or something? It's not a paid product (neither is sigrok). They're not wrong either, Pulseview (sigrok) is great doesn't feel very designed for interactive use from the little bit I played with it.
I didn't use an LLM, but on rereading in the morning, I am cringing at "wasn't so interactive", so maybe I should have. There had to be a better way to put my complaint.
The next time I need my oscilloscope, I want to take a few moments to try out https://www.ngscopeclient.org/