Very nice, a very grateful thank you!
For those running SATSAGEN on Linux with Wine (here running Ubuntu 20.04 LTS and Wine 5.0), if there is an error like this one after pressing the 'Power' button inside SATSAGEN, with all the buttons greyed-out except for the 'Power' button:
09/04/2020 16:23:22 Connecting to ip:192.168.2.1
09/04/2020 16:23:22 Successfull connection to ip:192.168.2.1
09/04/2020 16:23:22 hw_model:Analog Devices PlutoSDR Rev.B (Z7010-AD9363)
09/04/2020 16:23:22 hw_model_variant:1
09/04/2020 16:23:22 hw_serial: ...
09/04/2020 16:23:22 fw_version:v0.28
09/04/2020 16:23:22 ad9361-phy,xo_correction:39999999
09/04/2020 16:23:22 ad9361-phy,model:ad9364
09/04/2020 16:23:22 local,kernel:4.9.0
09/04/2020 16:23:22 ip,ip-addr:192.168.2.1
09/04/2020 16:23:22 tx0_i scale a 0 return error Unknown error
then right click in the display area -> Settings -> Extra -> and check the checkbox 'Fix iio_channel_attr_write_double bad conversion'. Click 'OK', and then press off/on again on the 'Power' button in SATSAGEN. After this, the display grid should appear, and all the other buttons should now work, too.
Maybe you should mention about this in the download page, maybe put a note for Linux/Wine usage in the 'Extra' tab, too. I would have thought it is broken if I didn't know about this from the previous versions.
One more thing, what does the 'Power' do? Asking that because it feels to me like an unnecessary one more click. IMO, would be nice if 'Power' would be on by default, or even better, to remember the last state from the previous run (by autosaving the state of SATSAGEM settings and buttons at close, without asking, and auto-load them at the next run).
Later edit:
I think there is a minor bug with the 'TX Pwr' box, editing a number here is acting different from the other input boxes.
For example, if there is already a -40.0 written in the 'TX Pwr' box, double clicking the numbers will select the whole "-40.0", which is correct, but then, when start typing "-20" and "Enter", the old "40.0" number is not replaced with the typed number, ending with a positive "2040.0" instead of the desired "-20" typed, which after pressing 'Enter' will become "10.0". Also, simply pressing "-" seems to be toggling on and off the sign of the existing number, which is strange.
Later later edit:
All input boxes seems to act the same, it's the '-' sign that makes them behave strange. Inputting a positive number is working properly, only inputting a negative number makes them behave wrong.