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
<azonenberg> Testing out the new mounting foot and tape options for the v0.5 AKL-PT5
<azonenberg> I'm very happy with how it's performing mechanically now
<azonenberg> you can see all the little nuances in the eye at 1.25 and 2.5 Gbps, at 5 it's still very decodeable but no longer as useful for signal integrity work
<azonenberg> (the DUT is an FPGA board I made back in 2014, i'm impressed the eye is as open as it is - i did no simulation and didn't have any ground plane cutouts for connector launches etc)
<Degi> How do you know that its not useful for SI work rather than the device having a bad eye diagram? The simulated bandwidth?
<azonenberg> Measured BW with a VNA
<Degi> I see
Degi_ has joined #scopehal
Degi has quit [Ping timeout: 252 seconds]
Degi_ is now known as Degi
<azonenberg> So, it seems like Windows has a standard driver for USBTMC devices
<azonenberg> that has a well defined IOCTL interface
<azonenberg> i'm not sure how enumeration of devices using a given driver or class or something works on windows
<azonenberg> Also, just had a nice chat with some folks from Aaronia, a company I hadn't heard of before. Looks to be a small German RF vendor making RTSAs and other gear
<azonenberg> They're interested in developing a scopehal driver
<electronic_eel> in the past aaronia was marketing their mobile sas especially to "electrosensitive" people, to find em emitters in your bedroom to sleep better and similar things
<electronic_eel> don't know if they ceased that kind of marketing
<azonenberg> i didnt see any evidence of it
<electronic_eel> yeah, i don't see that stuff on their website anymore too. seems like they abandoned it. very good.
<d1b2> <louis> Don't see that advertising outright, but that's a funny product image
<electronic_eel> about 10 years ago they also used some shady marketing techniques: https://www.mikrocontroller.net/topic/277913
<electronic_eel> let's hope that they have transformed into a more professional company since then
<azonenberg> Yeah it seems like they're moving away from that and towards actual industry targeted stuff
<d1b2> <Catgirl Joyce> at my previous workplace we bought film from another such company that sold to "electrosensitive"people
<d1b2> <Catgirl Joyce> the film is actually characterized and tested by some test house
<d1b2> <Catgirl Joyce> and we used it for building a shielded room (for RFID purposes), but still...
<azonenberg> I mean, i'm sure anyone in this channel could make a killing selling "low jitter" stuff to audiophools too lol
<d1b2> <Catgirl Joyce> audiophile grade motherboard, 192 kHz audio codec
<d1b2> <Catgirl Joyce> littered with Nichicon "Fine Gold Audio Grade" capacitors
<azonenberg> lol i was thinking more like multiple MHz. because you can
<azonenberg> do like a 10 Msps DDS
<d1b2> <Catgirl Joyce> want to hear a silly idea I almost built?
<azonenberg> 50th harmonic of everything in the audio :p
<d1b2> <Catgirl Joyce> Class D audio amplifier - out of valves 😉
<azonenberg> loool
<azonenberg> was it monochroma who was looking into MEMS vacuum tubes?
<d1b2> <Catgirl Joyce> I'm not sure
<monochroma> lol, sounds like something i might have said in passing and forgotten about
<d1b2> <Catgirl Joyce> this is a thing btw
<d1b2> <Catgirl Joyce> https://korgnutube.com/en/
<monochroma> am aware of the nutube, but is it really considered MEMS? hmm.
<d1b2> <Catgirl Joyce> nay
<d1b2> <Catgirl Joyce> it's not MEMS
<d1b2> <xabean> oh that's the VFD tube!
<d1b2> <xabean> @Catgirl Joyce and don't feel bad about using vacuum tubes :) I inherited a whole bunch of them from my Dad, and some day want to build a tube amp.
<monochroma> you can abuse standard VFDs into triode duties too hehe
<d1b2> <Catgirl Joyce> lol I have a whole box
<d1b2> <Catgirl Joyce> and most of these aren't inherited 😛
<azonenberg> what's the main limit on vacuum tube B/W again?
<d1b2> <xabean> @Catgirl Joyce lmk if there's a particular type of tube you're looking for, I have ... far, far too many.
<azonenberg> they use tubes for high power RF right?
<azonenberg> like tx antennas and such
<d1b2> <Catgirl Joyce> physical characteristics leading to things like interelectrode capacitance
<azonenberg> what i mean is, if this was your design goal
<d1b2> <Catgirl Joyce> which can limit frequency of operation
<azonenberg> would it be plausible to design a tube amplifier that ran in upper microwave bands?
<d1b2> <Catgirl Joyce> there are RF power tetrodes
<d1b2> <Catgirl Joyce> yes
<azonenberg> great
<d1b2> <xabean> @azonenberg yeah, I have some 4-400b tubes that are 400W
<d1b2> <Catgirl Joyce> they are called klystrons
* monochroma aims a magnetron at azonenberg
<azonenberg> who wants to design a tube based active diff probe? :p
<azonenberg> monochroma: i meant upper bands, like Ku band or something
<d1b2> <Catgirl Joyce> pls
<d1b2> <xabean> inter-electrode capacitance .. what was the weird tube type they developed to counteract that
<d1b2> <Catgirl Joyce> for Ku band see: https://www.cpii.com/product.cfm/1/20/50
<d1b2> <xabean> a(something)
<d1b2> <xabean> acorn?
<d1b2> <Catgirl Joyce> tetrodes iirc
<azonenberg> yep, that would do it lol
<azonenberg> what about broadband tubes?
<azonenberg> could you make a tube amp that was usefully flat from say DC to a couple GHz?
<d1b2> <xabean> the pins came out, like splat https://en.wikipedia.org/wiki/Acorn_tube
<monochroma> points for using Nuvistors
<d1b2> <Catgirl Joyce> Maybe?
<d1b2> <Catgirl Joyce> I know a lot of RF amplifiers using valves are usually tuned for a frequency band of interest
<d1b2> <xabean> my Dad's 2KW HF amplifier I think has four set of 4-400b tubes in it. Well, mine now.
<d1b2> <Catgirl Joyce> I suppose you're a ham 😛
<d1b2> <xabean> woof the Heathkit Sb 220 is pricey on eBay
<d1b2> <xabean> if only I had any interest in renewing my ham license, or shipping it somewhere (dear god the transformer in it has mass)
<d1b2> <Catgirl Joyce> hear me out
<d1b2> <Catgirl Joyce> valves powered by SMPS 😉
<d1b2> <xabean> doable, with enough filtering right?
<d1b2> <Catgirl Joyce> yeah
<d1b2> <xabean> I have bunches and bunches of rectifier tubes though.
<d1b2> <xabean> lets get those 250vDC at something like 15uA going though
<d1b2> <Catgirl Joyce> I used to repair and service old test and measurement equipment that uses valves
<monochroma> i know tektronix had some tens of GHz oscilloscopes back in 1960s (and for /SOME/ reason they had to come up with a radiation decontamination procedure for scopes that would come back pretty mangled from LLNL for repair)
<d1b2> <Catgirl Joyce> one of my RF signal generators from Heathkit uses valves
<d1b2> <xabean> @Catgirl Joyce oh man, I wish I had known this. I had a "laborator grade" vacuum tube tester, RCA WT-100A
<d1b2> <xabean> *laboratory
<d1b2> <xabean> literally gave it away to someone local-ish
<azonenberg> monochroma: were those scopes also slightly melted on one side? :p
<azonenberg> on that note, i want to do an experiment with a high speed camera at some point
<azonenberg> take a fast squarewave and feed it to an LED
<d1b2> <Catgirl Joyce> That eventually got used in the testing and servicing of other radio gear
<azonenberg> probe that signal with a scope probe
<azonenberg> and film the scope screen and LED in the same camera FOV
<azonenberg> see what the actual latency from pulse to trace on display is
<d1b2> <Catgirl Joyce> I think I still have a tube tester kit around
<d1b2> <xabean> @Catgirl Joyce oh I built one of those!
<d1b2> <xabean> before I discovered I inherted like five other tube testers
<d1b2> <Catgirl Joyce> I see
<d1b2> <Catgirl Joyce> of course none of this is anything to show off
<d1b2> <Catgirl Joyce> some French ham made their own tubes
<d1b2> <Catgirl Joyce> if a large enough solar flare knocks out all our electronics at least we can rebuild our computers and other basic electronics
<d1b2> <Catgirl Joyce> ooooh
<d1b2> <xabean> yeah I spent far too much time and money getting that fab'd and put into a pelican case.
<d1b2> <xabean> but it'll do all the most popular tube sockets, and follows the hickock TV-3/TV-7 wiring scheme
<d1b2> <xabean> ok this isn't #vintage I'll stop now, heh
bvernoux has quit [Quit: Leaving]
<Bird|otherbox> azonenberg: you can get into the hundreds of MHz to low GHz with *conventional* tube construction. beyond that, it's klystrons, magnetrons, TWTs, and other exotics.
<Degi> azonenberg: Maybe for a wideband tube amplifier you could maybe use a coplanar waveguide with a hole poked into it and use that as a gate. That probably doesn't work at DC (since there is a lot of offset), but should work with a relatively large bandwidth, depending on beam velocity. Interelectrode capacitance could basically be 0, and after the beam passes through the gate it gets absorbed by a 50 ohm resistor with a
<Degi> transmission line connected to it. That way you could have an input and output matched amplifier (though I am not sure how the capacitance of the electron beam effects the input, but I think this should work relatively well for low amplitudes). I think the bandwidth should depend on the ratio of beam velocity to waveguide thickness (but the beam width also gets smaller with a smaller thickness, so that probably limits the
<Degi> power, but with 10 kV acceleration you could get a few tens of GHz maybe with a mm thick substrate, assuming a hole with 0 diameter though).
<Degi> (Though not sure if this offers any benefit over using a RF transistor with 50 ohm biasing resistors)
<azonenberg> Lol. Yeah it would be completely impractical IMO
<azonenberg> more of a thing to do because you can
<Degi> I think even at 100 GHz you can probably get some semiconductor amplifier
<Degi> Hmm, if you can find a fast laser and photodiode, you could use an optical amplifier as a gain element (at least that doesn't need several kV and a vacuum)
<azonenberg> lol EDFA based probe
<azonenberg> you would have so many nonlinearities :p
<monochroma> just have to characterize em out :P
<Degi> Just put enough attenuators in front of it
<Degi> I mean it would be useful if your DUT has a DC offset (the spicy end of a particle accelerator beam generator)
<azonenberg> Lol
<azonenberg> ok so, in all seriousness
<azonenberg> degi: you have a rigol mso5000 right?
<Degi> yes
<Degi> (though its not the newest fw)
<azonenberg> it's from years ago
<azonenberg> unsure if it's ever been fixed
<Degi> When I copy from the manual it has extra spaces in the PDF like "cmake ../ - DCMAKE_BUILD_TYPE = RELEASE - DCMAKE_INSTALL_PREFIX =/ usr"
<Degi> How much space does it need to compile anyways? I have about 100 MiB free now, does it need more?
<azonenberg> yeah there is a ticket to improve listings i think
<azonenberg> as far as compiling, yes
<azonenberg> you need more
<Degi> OK I got 1.7 GiB free now
<azonenberg> my build directory is about 0.9 GB
<monochroma> Degi: tmpfs? ;)
<Degi> Uhh, when I scroll up on the horizontal bar, it zooms in but the reverse doesn't work
<azonenberg> degi: do you have a waveform open?
<azonenberg> as of recent-ish, you can't zoom out beyond the extent of the current waveform
<azonenberg> but you can zoom in arbitrarily
<Degi> I see
<Degi> Ooh, were there some improvements? Seems to be faster now (still like 0.9 WFM/s but it looks better)
<Degi> Works on my machine https://imgur.com/wHe6iOx.png
<Degi> Maybe for the y axis we can only update it on the frontend until the user stops scrolling and then send the command to the scope to rescale on slow socpes.
<Degi> *scopes
<Degi> When I press on Start (single trigger) while it is running, it triggers a few more times and the waveform in glscopeclient updates twice
<Degi> (But after that works as normal)
<Degi> (And the context menu takes about half a second to open, fyi my computer is a bit slow)
<Degi> How do I rescale the vertical axis on a clock jitter recovery?