This is the old style open source community that I love something and that is often shadowed by big commercial open core projects pretending that they need to change their license because others are using they work...
Like in the good old time, such projects are often made by Linux users just desperate to have a good solution to their problems and happy to share it with others.
Overshadowed?
https://github.com/tomverbeure/fake_parallel_printer
https://tomverbeure.github.io/2023/01/24/Fake-Parallel-Print...
The original (or fake, who knows) from Agilent cost that much, yes, but there is AR488 [1], which can be had for pocket money. I have limited experience myself with it (I got the Agilent one), but it seemed to work just fine.
The Agilent one is a bit tricky as its firmware is uploaded when it powers up (is connected to USB) and changes then its ID. That however is well documented and with recent versions of linux-gpib should just work (it does for me).
Then there are GPIB host adaptors for ISA, PCI and PCIe busses. The latter might be expensive and working PC MB with ISA hard to find, but those with PCI are readily available on the secondary market for reasonable prices. I made good experience with one from CEC.
It can handle a full 68000 bus no problem, but it’s cumbersome and unwieldy. (The X11 interface mentioned in the article is nifty though, I remember having the same issue with fonts.)
I love my Saleae and even the cheap USB logic analyzers work fine with Sigrok. But everything is either 8 or 16 channels.
I realize it’s a niche-of-a-niche use case, but is anyone making USB logic analyzers with 64+ channels at a hobbyist price point (or DIY)?
[1] https://tomverbeure.github.io/2022/06/17/HP16500a-teardown.h...
[2] https://tomverbeure.github.io/2023/12/26/Controlling-an-HP-1...
It does have trigger in and trigger out - so you might be able to use multiple together - though I've not tried.
... which I needed about 30 minutes ago to capture the first qualifying event on my DSO, using a pulse-width trigger.
None of my equipment has LXI though, and the Ethernet equipment that I have has been painful to use. See the Siglent troubles in this blog post, or older equipment which often doesn’t support DHCP at all.
I guess that's why it's nice to see this project - because you're essentially helping to rescue gear that would be discarded for hassle-factor or manual-only interface and providing some portion of modern functions.
I personally prefer the screen cap to a close a possible to the original screen to keep the old school look. Vector output don’t have that.