As the author of the "VMA Simple Spectrum Analyser Software" I would like to thank Rudi for his review.
The particular version of my software for the CMU200/CRTU has never been popular, only few people use it. I want to believe that the reasons for that are:
1) There are not that many owners of a CMU200 or CRTU
2) The ones owning such a device, don't have a Keysight USB GPIB interface (note: I have a clone from China, which cost under 100 Euro and works without any problem)
3) People don't know about my software
Anyway, the absence of many users has refrained me from correcting bugs and continuing the development beyond my personal needs.
Hopefully I can iron out some of the issues Rudi mentioned and implement Wim's tip about the Regional Settings - boy has this caused me trouble in the past and i did not know there was this simple fix. This should be presented by Visual Studio as a message box on each new project!
And yes, I do believe that any old spectrum analyser capable of outputting the swept samples in a fast way (GPIB or network) can get a new life by means of a PC software doing all the data processing. This is what I did with my software - it was not designed as a remote GUI for the device and it's particular functions but rather a new implementation of a spectrum analyser that only communicates with the hardware spectrum analyser to set fundamental parameters like START/STOP frequencies and then receives the samples.
Ideally such a software should be universal and use specific DLL's to deal with the hardware communication. I failed to build the software like this because I never expected to grow it to this state. It might be simple and a professional programmer might replicate this in a better way in little time, but it took me several years (about 7 years, if I am not mistaken) to get to the current state, where I have versions for the R&S CMU200/CRTU, HP/Agilent 859x Series, Siglent SSA/SVA, SMA/NWT/D6/LTDZ, TinySA/TinySA Ultra, Anrist SSA.
A final note about the R&S CMU200/CRTU: they are fine test equipment that offer a great spectrum analyser. However, they are still sold at a price that defies the purchase of a brand new Siglent SSA3021-P, which can be crossgraded to a SVA1032. Compared to that, the CMU200/CRTU offer a better resolution and higher sweep rates (IMHO), but they lack measurement functionality. The main concern, however, is that they suffer from several issues, which need to be named. First off, many might have a broken or out of spec RF frontend. As a consequence, the specific selftest will fail and measurements will be out of spec. This is the RF input board. But the RX/TX boards can be faulty, too. Finally the RX/TX boards come with 1x (CMU200) or 2x (CRTU) Digital Boards. These are small daughter boards. When they fail, you won't be able to repair them and they are really hard to find. Additional problems come from the PSU and the PC board. I own 5x such devices. 4 are fully working, albeit the selftest does not pass 100% on all of them. One is not fully working (bad RF input board), but usable as a SA. Then I have a case with just the main board, that has some bent pins from the previous owner. Was purchased to remove needed parts for the other 4. This is to say that I started with two broken ones to rebuild one and ended with all of these...
Kind regards,
Vitor