Some functions and compatibility with the Linux Wine layer are improved starting from Satsagen version 0.9.3.5:
- Simplified the Pluto connection by fixing the unable pluto.local address.
- The serial COMx ports work now, so the Simple spectrum analyzers, PLL synthesizers, Log detectors, GPIB devices, and the spectrometers are now available.
- The Pluto and GPIB terminal consoles work now.
Here is a step-by-step guide to take advantage of these improvements:
This guide is tested on Ubuntu 25.04 and Wine 9.0 layer. Some commands could be changed or adapted to different OS/Distribution versions.
- Remove old Satsagen version if it is below 0.9.3.5. Open a terminal, type wine control, and choose the Add/Remove Programs icon to remove the old Satsagen Application

- Close the Wine control panel. Download the latest Satsagen version from the Download Page, and unzip the file at the end.
- Turn back on the terminal window, and type wine $HOME/Downloads/satsagen_9_3_5_setup.exe (or the version name you had downloaded), and execute it.

- Complete the setup, show Apps, and click on the SATSAGEN icon to run the program. A message should be shown on the first run

- Close the window and the application. Turn back on the terminal window and type groups yourusername.

- If your username does not belong to the dialout group, add it by executing the sudo usermod -aG dialout yourusername
- Restart Wine by typing winserver -k at the terminal prompt

- So, connect a Pluto device, for example, to the PC, show Apps, and click again on the SATSAGEN icon to run the application
- Wait for some seconds, let the USB device be detected by the OS, and click on View-> Open terminal menu, a dialog with a device available on the serial COM port should appear, confirming that the above procedure is successful.

- Close the above window, and to check the Pluto connection, go to Settings -> Devices tab

- A Pluto should be listed on the SDR Device listbox
- Close the Settings window and click the Power button. Start the Spectrum Analyzer.
