Went to great lengths to create PyVISA program to read using the GPIB the x4 parameter S-parameter data from the HP8510C. This eventually would read consecutive 1701 point sweeps in a round 5 seconds using the HP binary data format; ASCII data formate took much longer. That was for uncalibrated data. However, when i tried to read TRL calibrated data it would take over two minutes to read the data. The obvious solution then would be to just read the uncalibrated data and perform the TRL calibration in the PC. I could trawl through endless papers to find a suitable mathematical equations to code up in Python. From what i gather, mathematically its quite complicated, solving something like 12 simultaneous equation, clearly doable, but i've also got a massive list of other stuff to do. Might anyone have an algorithm to perfor the TRL calibration, or know where i might find this?
?
many thanks, N ?