Kiwirecorder doesn't work properly with Frequency Scale Offset [fixed]
I've been testing out a 0-2 GHz Frequency Extender (down-converter) for the KiwiSDR entering Frequency Scale Offset from <right click>:set frequency offset (admin).
While that works as expected and allows the Kiwi to display an IF of the downconverter frequency but with a dial reading of the converter input, once the LO frequency has been properly entered. However, this does not appear to work properly when I use Kiwirecorder, something I want to do in order to use Wsprdaemon for VHF and UHF WSPR and FST4W studies.
For example, with Scale Offset set to zero, asking Kiwirecorder to report S-Meter at 5000 kHz works fine. While it is measuring, the Users tab shows the Kiwi tuned properly and a correct value is returned. But if I then enter a Scale Offset of 100000 and run again and tell Kiwirecorder to ask for 105000 kHz, as though I had an air-band converter with a 100 MHz LO in place, Users shows kiwirecorder running with the correct mode but the indicated frequency is 205000 kHz. Other combinations show Kiwirecorder always asking the Kiwi for a frequency of 2*ScaleOffset above the IF rather than just 1*ScaleOffset as it should.
This is not simply a display issue, the Kiwi is actually tuning somewhere other than the requested IF, I presume it may be trying to go LO_frequency higher, 'topping out' at the high frequency limit though I haven't proven this.
This problem makes using the KiwiSDR with Kiwirecorder impossible when a converter is being used with ScaleOffset calibration.