I recently finished repairs of a "working" 100W JFW attenuator. I changed it to use a 20dB, 150W network. While the original attenuator was rated for 1GHz, the new network was spec'ed to a dB up to 3GHz. I tried it and even with the poor launch (new part is not a perfect fit), it's basically a dB out.
So hows the Nano V2+ compare? Not too bad.
Data was collected using the supplied cables. I replaced the supplied thru with a higher grade part that can be torqued. The load was replaced with the second best Mini-Circuits ANNE I had sorted.
https://www.eevblog.com/forum/rf-microwave/fixed-attenuator-repair-mods/One thing I have ran into twice now with the V2+, if I set the samples to 400 and less, the unit appears VERY stable. I've never seen it crash after several hours of operation. Setting it to higher values, for example 800 was used for this test, seems to cause problems where the unit will no longer communicate. I have to power cycle the V2+ in order to recover. Outside of that, I haven't seen anything else I would consider a bug when using the USB.
****
Make that three times now. The unit basically stops sending all data. Looking at capture.png, I was sweeping from 300KHz to 4.58GHz (unit becomes unstable above the frequency). Sending 800 data points per sweep, it hung after 22 sweeps. I would guess I have ran it at least 3 hours solid at 400 points. It does not appear to be tied to the frequency range. This graph BTW, is looking at the thru. The unit has a but of noise at the low end it increases as we move beyond 3GHz.