Dear Rune,
thanks for the new release 0.2.1.
I tried to test the new experimental feature additional extension of cable length with the linux tar gz on python 3.7 (opensuse, Thumbleweed)
When I have the calibration at the port has been loaded an I connect a short adapter (length 200 ps) I opened the calibration dialog and added the 200 ps to the special extension of the dialog.
Nothing happens, even when I closed the dialog.
What did I expect from the view of working process?
When I enter a number into the offset dialog, the last measured Smith diagram will be redrawn with the new calculation of the just entered extension.
So I am able to optimize the length so that the Smith diagram shows a dot in the high impedance point. -- As I understood your description.
Let me recommend some more points:
1. I prefer this dialog to be placed in the main window, left column, below TDR or above analysis
2. I tried to open the last nanaovna-saver versions on Windows 8.1 Surface Pro with screen pixels 1920 x1080. When entering the calibration dialog, this dialog is larger than the screen and the low er elements are cut off. -- Am I the only one who mentioned this issue?
3. the new offset should have a phase component (offset time) as well as an attenuation component. You proposed to use it for "extending the calibration plane to the end of the cable" -- yes, this will be nice. -- But real cables are lossy cables!
Thanks for this experimental feature. (together with all the other nice features)