SATSAGEN Download Page

Older versions:

SATSAGEN v.0.8.2.2 (14 December 2023)
File size: 5.648.608 bytes   
MD5 dccb1071f0ded7399ccee5d2b1c78c47
SHA1 1497aa6071752aee62c8dc34c5fdcc1e12a74f86
SHA256 e2b35469197b0a1aef66286c69664de0aa277e8a5f3613aa99beef27973ca212

SATSAGEN v.0.8.0.0 article (Italian)
SATSAGEN v.0.8.0.0 article (English Google translated)

Fixes:

 - Configuration file not saved to disk from File->Special func.->Save settings to file menu
 - Wrong start frequency marked as valid in SNA/VNA scan operations in multidevice scenario
 - Max limit of FFT size 8k despite the Custom UTB size option being turned off in HackRF One device
 - Application hangs in device busy error when sampling rate or FFT size is rapidly changed from the user interface in HackRF One device.
 - Application hangs in device busy error or other errors fired in SNA/VNA operations with start frequencies below 4 MHz in HackRF One device.
 - The vcruntime140.dll is not found 


From the version 0.8.2.1:

Highlights:

 - Airspy Mini support
 - Airspy R2 preliminary support
 - Added RX gain attenuation selector for noise gain analyzer 

Improvements:

 - Improved sampling rate to bandwidth ratio for some devices supported.
   For example, a 1.25 ratio means 1.6 MHz of usable bandwidth at 2 MSPS:
     Airspy Mini = 1.5
     Airspy R2 = 1.25
     RSP1a = 1.25
     AntSDR e200 (UHD) = 1.25
     RTL devices = 1.32
 - Improved HackRF One TX spectral purity
 - Libiio upgraded to version 0.25 

Fixes:

 - Fix RSP1a spurs in swept mode
 - Fix HackRF One aliasing
 - Fix bad curve correction file path
 - Fix AV during Power off when editing fields Frequency SA, RX Gain SA, Frequency GEN, and TX Pwr GEN
 - Fix AV in Libiio.dll at Settings closing after Power on without a Pluto connected 
SATSAGEN v.0.8.2.1 (6 December 2023)
File size: 5.487.856 bytes   
MD5 115931b9a4845b7244a69d1462b7f523
SHA1 12fab505483dd50465d17c03525ad26204becf58
SHA256 455dbbd127b596962e2f580b0b8253d612de80dc5eb3423fdcecb0e51c2bb833

SATSAGEN v.0.8.0.0 article (Italian)
SATSAGEN v.0.8.0.0 article (English Google translated)


Highlights:

 - Airspy Mini support
 - Airspy R2 preliminary support
 - Added RX gain attenuation selector for noise gain analyzer 

Improvements:

 - Improved sampling rate to bandwidth ratio for some devices supported.
   For example, a 1.25 ratio means 1.6 MHz of usable bandwidth at 2 MSPS:
     Airspy Mini = 1.5
     Airspy R2 = 1.25
     RSP1a = 1.25
     AntSDR e200 (UHD) = 1.25
     RTL devices = 1.32
 - Improved HackRF One TX spectral purity
 - Libiio upgraded to version 0.25 

Fixes:

 - Fix RSP1a spurs in swept mode
 - Fix HackRF One aliasing
 - Fix bad curve correction file path
 - Fix AV during Power off when editing fields Frequency SA, RX Gain SA, Frequency GEN, and TX Pwr GEN
 - Fix AV in Libiio.dll at Settings closing after Power on without a Pluto connected 
SATSAGEN v.0.8.1.1 (1 October 2023)
File size: 5.452.231 bytes   
MD5 6250315f77b1241ba9c135e356697160
SHA1 7ca884017aba69c033bf3c4f0bcb8a0629cb46f6
SHA256 b165928e61849d4e75e0cf554f4da8b1358a111d8dc786bc6b89c4f9a99f419d

SATSAGEN v.0.8.0.0 article (Italian)
SATSAGEN v.0.8.0.0 article (English Google translated)


Highlights:

- AntSDR e200 support (both iio and UHD modes are supported) 

Improvements:

- libiio upgrade
- Pluto-devices IP network discovery
- Status display updated with devices information offline
- USBDAALBFER firmware version 4.5 support

Fixes:

- Status display not updated after settings
- Sporadic issue of no TX output with Pluto revision C and 2nd channel enabled 
- Turning off CAL SYS from the noise analyzer does not power off the noise source
- Out-of-frequency range error fires at the first use of the spectrum analyzer in harmonic mode
- Some controls are still enabled or can be moved after power off 

SATSAGEN v.0.8.0.0 (4 September 2023)
File size: 5.268.632 bytes   
MD5 f224d5a68214ed2ab7076329479ce7a7
SHA1 ca495261840e2a18d96a68892c9878c07c3cff18
SHA256 53137edde04bd5cb9687d223538c189eb8ace217813f36119e4d4ad8a53ab0b4

SATSAGEN v.0.8.0.0 article (Italian)
SATSAGEN v.0.8.0.0 article (English Google translated)


Highlights:

- Noise Figure and Gain Analyzer
- Digital Phosphor Display
- Zero Span
- USRP B200mini and NI USRP 2920 support
- AS7265x spectrometer 


Added:

- New VNA parameters load delay, load C, load L, and load R
- FFT window type selection from TSA RBW panel
- Append mode in DB grids
- New attack window and decay window values for the smoothing video filter 
- LibreSDR preliminary support
- RX overflow counters for USRP, HackRF, and SDRPlay devices


Improvements:

- SDRPlay device can use the 10 MSPS rate
- Dedicated tab for device options in the settings window
- No default autozoom. A knob can be used to sets the amplitude scale steps and a button as a trace finder tool.
- Generator frequency, spectrum analyzer frequency, Span, RX gain, tx power parameters follow the device 
- HackRF and SDRPlay RX callbacks were rewritten for more performance
- Up to 4096 waterfall resolution time points 
- Speeded up these knobs operations by pressing the middle mouse button: SA update time, Waterwall update time, Digital Phosphor Display lifetime, and Trigger value.
- Reduced TSA noise using the FFT Cossum window type for the r820t based devices


Fixes:

- SA parameters were not restored after full band operation and power-off
- New markers created manually from the DB grid cannot be moved by the mouse wheel or J-K key combinations
- Sporadic serial communication errors on the fastest PCs. All serial-based devices, like simple spectrum analyzers, log detector devices, and others, can be involved.
- Generator DC modulation amplitude differs from the other modulation types.
- TSA units were changed when moving the RX Gain spectrum analyzer knob 


Some other minor added, improvements, and fixes.
SATSAGEN v. 0.7.3.0 (28 March 2023)
File size: 3.280.400  Bytes
MD5 f369f4de1ca2f6fb70baf5dec9971da1
SHA1 a6014eb63a230f1e370996689eb699e5df9ccb75
SHA256 af2a197f137997a0b7aac0cee658172907dac560f1d5e08151499cb8286af002


Highlights:

- RTL2832 direct sampling support
- Smoothing-type video filter 
- Improved linearization and compensation of two ports enabled devices
- Improved HackRF device output linearization
- Some other minor fixes and improvements 
SATSAGEN v. 0.7.2.1 (09 February 2023)
File size: 3.273.248 Bytes
MD5 5fcd1415b1cb88c9627e3a2450c7c732
SHA1 83fd506615d8ac52ae62f9234310e3b08f899fa8
SHA256 bfc2295e4e3aec89d5bfbe7388894c367dc0b1c26e1fb70f86e8e5359baa0444


Fixes:

- Pluto transceiver changing procedure fails with 0.35 firmware
- Wrong grid when SA frequency it's moved down
- Gesture on scope may not work at FFT size greater than 2k and cursors on.
- No generator output with Pluto revision C/D with dual channel activated at modulation frequency below 50Hz
- Bad spectral purity with HackRF at modulation frequency below 50Hz
- Generator modulation frequency control is editable with CW, DC, or EXT selected at the application start
- Some resources are not freed. Arrays out of bound
SATSAGEN v. 0.7.2.0 (16 November 2022)
File size: 3.272.874 Bytes
MD5 7af7a3a752119388bbb4c927cc27155e
SHA1 635f4fca0a956577d318dea6552788c88a8391b8
SHA256 95742c89bfb8bcd356de08840e83cc3884b6dd8b386856b7159ca0a3d00b53bb

SATSAGEN v.0.7.2.0 article (Italian)
SATSAGEN v.0.7.2.0 article (English)

Highlights:

- Marker monitor by an audible tone
- A new reliable Waterfall
- Auto-export spectrum analyzer data
- Save/load SNA calibration data
- Restore window size and position saved at the application start
- Gesture on spectrum analyzer scope
- Spectrum analyzer resource monitor


New other additions:

- Custom display Real and Imaginary channels on CH2 (VNA)
- Waterfall screenshot by pressing spacebar (SA)
- Display the video filter per cycle process progression (SA)
- Display the requested and real FFT size (SA)
- Video trigger by FFT magnitude (SA)


Improvements:

- Step size frequency based on Span settings (SA)
- Marker lock frequency resolution improved (SA)
- Better spectrum update-rate fluidity when Fast Cycle is on. (SA)
- Spectrum update when moving center frequency knob (SA)
- Check disk space free on the export data process (SA)
- Old sessions can be closed by the user
- SNA scan speeded up on >1GHz span


Fixes:

- Exported data consistency (SA)
- Wrong default marker instant value (SA)
- Grid lost when frequency moving on zoomed condition (SA)
- Wrong DC quadrature offset on +/- 200MHz hops on Pluto devices (SA)
- Access violation on the main window resize when the spectrum scope height is too little (SA)
- Application hangs on exit or when open settings when the spectrum
analyzer is Fast cycle running (SA)
- Cosmetics on the SA panel
SATSAGEN v. 0.7.1.8 (30 June 2022)
File size: 3.236.889 Bytes
MD5 89cb391813861eb45b2584af04b49771
SHA1 8e672abc5ec19abb8f7016a5def98818657b401b
SHA256 9d453653ce5bc9b284bd1328270f6fa4a896c15607ea3c77b21393ba624c5512

>>> YouTube Video

New additions/improvements

- Pop-up right panel
- Main SA and SNA/VNA controls on the first panel when the right panel is closed
- SA Freq, Span, SNA/VNA Freq Start/Stop, and Resolution controls speeded-up
- Main menu with new Run and Scan items (the main menu can be disabled from Settings->Appearance)
- Autostart feature for Power, SA, SNA/VNA, Sweeper, and Generator functions. Configurable from Settings->Extra tab.

Fixes

- Access Violation at application exit, frequent under Wine.
- Missing linearization/compensation files warning message for some devices
- Cosmetics on the pop-up menu
SATSAGEN v. 0.7.1.7 (14 June 2022)
File size: 3.231.218 Bytes
MD5 7C7D2414291838D9961834828FEFEF79
SHA1 D248D9FCD87031F3B4DCA43F2D022965985AC8FB
SHA256 00D246B88A4242073B2553BE3D52F9A6D163761050800072F0A08B41F56D312A

Fixes

- Access Violation on LibIIO.dll at Power On with Pluto having DATV custom firmware and boot firmware below revision 0.32.
SATSAGEN v. 0.7.1.6 (04 June 2022)
File size: 3.231.367 Bytes
MD5 0DDB9B1E820EF317F1EBB7842C720846
SHA1 5BC48F28869E0229F5E6CE254F01746A2B2359B8
SHA256 9E2D7406251DB29D187AA3924E58AA16437ED58204FC68B70F49E18F283D4BC8

New additions/improvements

- Decimal separator configurable for exported data
- A warning popup message when using an invalid linearization or compensation file for the device selected.

Fixes

- Fault enabling the 2nd channel on new Pluto+ devices with firmware shipped by the vendor.
- Sometimes the application hangs at Power On when using RX-only devices.
- Some cosmetic bugs on toolbar buttons, contextual menu items, and TSA starts and ends frequency colors.

SATSAGEN v. 0.7.1.4 (29 May 2022)
File size: 3.229.641 Bytes
MD5 20827725F17BA1FE69A4DD84948A040D
SHA1 EB2EA2B08E8DEC4E838C8F402D67363E9B5841FA
SHA256 50FE255BA7F3AC954FE2609C15FCD40B87874ED25DDB2D1272E08BEA1C07AD9E

- you must uninstall the previous version of SATSAGEN before you can install this version -

Backup your custom files located in Documents\satsagen\settings before uninstalling the previous version of SATSAGEN!

This version includes the VNA feature, but An ADALM-PLUTO Rev.C/D or a Pluto+ and a bridge or a directional coupler are required to run the VNA feature!

From this version, SATSAGEN will not perform the Pluto frequency range extend anymore at the first power on by default. The user could choose the preferred transceiver from Settings->Devices now.


New additions/improvements

- VNA and two channels SNA features on enabled devices
- SA Video filter type B
- USBDAALBFER interface COM number auto-discovery
- Math errors handling
- Configurable Pluto transceiver type
- Spectrum and Waterfall Update Time controls
- SA Persistent Mode trace


Fixes

- Moving markers out of frequency range
- SA Incorrect frequency scale on PlutoSDR devices with 2nd channel enabled
- Slowing down SA operations when the user modifies TSA RX Gain control
- Incorrect Spectrum and Waterfall grids on the high zoom ratio
- AM modulation distortion when amplitude set to zero
- Errors passing from NPR modulation to another
- Incorrect Waterfall width
- Various cosmetic bugs
SATSAGEN v. 0.6.1.3 (16 January 2022)
File size: 3.166.882 Bytes
MD5 1FE5C9432C9CA8208ECADE5D10D6C44B
SHA1 D1B49AF88999A1ACFF524EB7634774AB4EEF94B4
SHA256 8A41875D6F9CA5A544B0EA729D4EC56168DA1554F353DA6711FEDFAE3EBAB50A

- you must uninstall the previous version of SATSAGEN before you can install this version -

Backup your custom files located in Documents\satsagen\settings before uninstalling the previous version of SATSAGEN!

New additions/improvements
- RX/TX converter offset unit configurable by Hz/kHz by clicking on unit title from Settings->Devices tab.
-Spectrum Analyzer's X Axis frequency precision configurable from Settings->Appearance->SA grid section
-Spectrum Analyzer's X Axis frequency font auto-size

Fixes
- Slow down of SA sweep at Power off/on cycle
- Pluto's PLL does not quickly stabilize at frequency hop higher more than about 1GHz
- Incorrect compute of TSA harmonic operation's valid start/end frequency (user side)
- Only for Pluto's custom firmware that drives PTT via GPIO: Stop-TX attenuator value lost. PTT switch ON when SATSAGEN connects the device.
- Incorrect Spectrum Analyzer grid at high zoom values
- Incorrect WaterFall alignment
- Labels Fast-Cycle and EXT don't switch to red blink alarm at the occurrence of slow down Spectrum Analyzer operations and an active external modulation, respectively.

SATSAGEN v. 0.6.1.0 (06 January 2022)
File size: 3.166.671 Bytes
MD5 996C2EFA88C9B5D6CB8245B6D991EE1B
SHA1 EC16EA1F975433A650D3CBEADA8DD08FE7293B09
SHA256 480F1459DA1D9F5B52009634807D942D5CE76927B6F6CFA923D4B7CB7C4085F0

- you must uninstall the previous version of SATSAGEN before you can install this version -

Backup your custom files located in Documents\satsagen\settings before uninstalling the previous version of SATSAGEN!

New additions
- SA Min-Hold trace
- TSA resolution bandwidth controls
- TSA harmonic hybrid mode: Allows a single sweep on the entire frequencies range, from fundamentals to harmonics.
- GEN resolution by 1 Hz steps

Improvements
- ADF5355 Synthetizer XO correction, resolution by 1Hz, harmonic enabled
- One USBDAALBFER interface can handle both AD831x Log detectors and ADF5355 Synthetizers at the same time
- The harmonic sweeper uses the fundamental LO frequencies when available
- PLL stabilization algorithm for Simple Spectrum Analyzer devices used as TX devices.
- The main window controls reorganized VIDEO

Fixes
- The TSA cannot run on ADF5355 devices
- Wrong frequency offsets and attenuator values on some TSA and Sweeper harmonics operations
- The SA gain may drop at the fundamental-harmonic edge in large-span values
- The SA Unwanted Signal Components Filter may fail at the fundamental-harmonic edge in large-span values
- The TSA maximum frequency erroneously computed from SA maximum frequency when the SA harmonic mode enabled
- Bad AD831x Log Detectors compensation curves up to 6GHz
- Can't modify Waterfall height by splitter control
- Status Display may overlap the Waterfall at window resized
- The multi-offset control is erroneously visible or overlapped in TSA/Sweeper operations
- HackRF sampling rate changes may result in RX stream corrupted
- HackRF no output with the Generator central tone downed in TSA operations
SATSAGEN v. 0.6.0.4 (11 December 2021)
File size: 3.161.014 Bytes
MD5 CD1EC3120E9FD56218377D685000145D
SHA1 703A6AF998EA31223EDDF5BC6E55CD0071297CB9
SHA256 2ECCB203E6849A1750DAC8769A78081C0880870560A712F1CAB384B8F059F099

- you must uninstall the previous version of SATSAGEN before you can install this version -

Backup your custom files located in Documents\satsagen\settings before uninstalling the previous version of SATSAGEN!

- The SA grid is in ten divisions locked by default from this version. To turn the grid in auto as it was before go to Settings->Appearance and click on Auto Frequency grid divisions.

-I The SA frequency axis grid with ten divisions is locked
-F RX/TX converter settings don't allow up-converters with LO frequency upper than SDR device minimum RX/TX frequencies.
-F RX converter offset doesn't work for RSP1/RSP1a and MSi.SDR devices.
-A Added the MSi.SDR device model.
-A The ZReset label red blinking when the grid zoomed.
SATSAGEN v. 0.6.0.3 (28 November 2021)
File size: 3.160.351 Bytes
MD5 101ACB75880C655C1C679A6C07CCD8D2
SHA1 E22E88E95683F435D618F62D3930879927411F7D
SHA256 B2424C329F76EF40108D5B574D4AFCB6603CA9A70BC705378EC45C78EDD13C47

- you must uninstall the previous version of SATSAGEN before you can install this version -

Backup your custom files located in Documents\satsagen\settings before uninstalling the previous version of SATSAGEN!

-A ADF5355 support (USBDAALBFER 4.1 required)
-A Early ANTSDR compatibility
-A Font size reduction factor from Settings->Appearance for main window's numerical edit controls.
-I Running under Wine detected
-F TX chain on at startup
-F No TX output for Simple Spectrum Analyzer devices
-F AV when close/open Log meter panel


SATSAGEN v. 0.6.0.1 (05 November 2021)
File size: 3.155.199 Bytes
MD5 2b392c53a08193cc10faabedd27c856f
SHA1 2faf67e2c94b0a28021f4d4929af59cd8cb8cc80
SHA256 328df5caef6548f3fcccfe5e26a4e027eaa95b942cc965fc7dcd2bf1391787ce

- you must uninstall the previous version of SATSAGEN before you can install this version -

Backup your custom files located in Documents\satsagen\settings before uninstalling the previous version of SATSAGEN!


Highlights:

Spectrum Analyzer
-A Harmonic Mode (ADALM-PLUTO device only) >>>Video
-A Unwanted signal components filter >>>Video
-I Sweep time speeded up (ADALM-PLUTO device only)
-A Span-RBW coupled/uncoupled selector
-A FFT Rect Windowing selector
-A X-Zoom locked

Spectrum Analyzer w/Tracking
-A Scan progress bar
-A TX OFF button

Generator
-A Frequency and modulation amplitude controls
-A Up to three simultaneous tones for intermodulation measurements
-A Pseudorandom noise generator with notch filters for NPR measurements
-A ASK and FSK modulations

Devices
-A ADALM-PLUTO clones support (for rx/tx linearization only)
-A AD8317 and AD8318 Log Detectors (USB D/A interface v.3.1 required)
-I Simple spectrum analyzer devices protocol improved

Miscellaneous

-A Virtual Analog Power Meter for Log Detectors devices
-A Multisession support. Launch SATSAGEN with -config nparameter
SATSAGEN v. 0.5.3.4 (24 April 2021)
File size: 3.070.252 Bytes
MD5 FBA41F5FE8D91EB767A8B62B9A891A5F
SHA1 68F05DA5BAD98711955103EDC81E0D4F0EA79FB6
SHA256 DF52E3982DE4B7A0FF4FB6B66A07B491B0CB0A18B7A603ED641164DA3AD425C9

- you must uninstall the previous version of SATSAGEN before you can install this version -

Warning: All SATSAGEN configuration files have moved on the Windows user Documents subfolder from this version! Backup your custom files located in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program Files\albfer.com\SATSAGEN, depending on your OS version) before uninstalling the previous version of SATSAGEN!

Powerful markers Video

-A: Irradiance compute in an experimentally way
-A: Markers to Max-Hold trace
-A: Compatibility with LTDZ 35-4400M device
-A: Added devices: NESDR SMArt, NESDR SMArt XTR, nano three, Generic RTL2832/r820t, and Generic RTL2832/E4000
-A: Screenshot by pressing the spacebar (activable on Settings->Extra tab; the screenshot repository is documents\Satsagen\Screenshot folder)
-A: Shortcuts: CTRL-M to open Edit SA marker window, CTRL-C to copy the spectrum display to clipboard, CTRL-S to open Settings, and CTRL-T to open Trace log window.
-I: HackRF's manual quadrature in both low and high frequencies ranges
-I: Moved all configuration files on the Windows user Documents\Satsagen\Settings folder
-I: Marker unit saved to the configuration
-I: Edit SA markers table window sizeable
-F: E4000 tuner's minimum LO frequency changed to 65MHz. Added a custom linearization file and activated the offset tuning feature with a dedicated gain compensation curve.
-F: SSA devices: XO correction and RX Converter added
-F: TSA RXGain value lost at startup
-F: ADALM-PLUTO device: FFT reference gain corrected for 512, 4k, 8k, and 32k. RTL2832 devices: FFT reference gain corrected for 32k.

SATSAGEN v. 0.5.2.0 (12 March 2021)
File size: 3.053.784 Bytes
MD5 0F4CF765E5B24415900F234D3D0F1495
SHA1 C1C07D8389B195A1286F80955C692226AE07448B
SHA256 6451F5B1A963B344541988A0F6553E37232D380BCDDE783594FE8F9BA62AF9E8

- you must uninstall the previous version of SATSAGEN before you can install this version -

>>> Backup your custom files curvecorrRX.ini and curvecorrTX.ini

in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program
Files\albfer.com\SATSAGEN, depending your OS version) before
uninstall the previous version of SATSAGEN! <<<

- A: Preliminary support for RSP1A and RSP1 devices
- A: New marker fields Span and compute mode for Channel Power and Power Spectral Density
- A: Save images PNG format
- A: Communication log for debug purpose of SSA devices
- I: Speed up export spectrum data
- F: Wrong cycle time when span changed from < 100Mhz to higher
- F: Refresh fails when export linearization file
- F: Default manual calibration mode instead of manual_tx_quad when Auto TX calibration is unchecked for compatibility to some Pluto devices
- F: Spectrum Analyzer RX gain setting lost at starting the application
- F: Marker tables definition lost when starting the application without the device connected

SATSAGEN v. 0.5.1.2 (1 March 2021)
File size: 2.970.886 Bytes
MD5 24C75EFE3561D43C5C723D10DBAB28DE
SHA1 FA9C765AF30797767EC24D8B73EE5BBD012519E3
SHA256 DCAD4EBA3A7DA6720C90D374385BDEB077870C9D698330A27DB9EA3B0B3024FC

- you must uninstall the previous version of SATSAGEN before you can install this version -

>>> Backup your custom files curvecorrRX.ini and curvecorrTX.ini

in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program
Files\albfer.com\SATSAGEN, depending your OS version) before
uninstall the previous version of SATSAGEN! <<<

- F:RTL device: It doesn't act as an RX device on TSA operation, introduced by v.0.5.1.1
- F:Legend colors switching to white background combination and vice-versa

SATSAGEN v. 0.5.1.1 (26 February 2021)
File size: 2.975.578 Bytes
MD5 2822819AF2CB59DE880E94E2EC192FBE
SHA1 F132518933FCF5F2616F0E572EB7E69849AF1E33
SHA256 29BF4F2CA6AA8F8DFFBF75EA995D5BA238817486DCB6511D3AF305A9FFFC2795

- you must uninstall the previous version of SATSAGEN before you can install this version -

>>> Backup your custom files curvecorrRX.ini and curvecorrTX.ini

in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program
Files\albfer.com\SATSAGEN, depending your OS version) before
uninstall the previous version of SATSAGEN! <<<

- F:Pluto device: TX sends spikes when the user starts SA and when the Span value is changed, even if the generator function is off.
- A:Pluto device: enable TX auto-calibration from device settings.
- A:Pluto device: TX IQ balance settings and the new Phase Gain settings in a separate panel
- I:Export SA Spectrum data in hold state
- A:White background color combination
- F:Fail change of device when multiple open of settings panel in dual device operation.
- F:Warning of the same device when a single device mode already connected is switched to dual device mode.
SATSAGEN v. 0.5.1.0 (17 February 2021)
File size: 2.973.490 Bytes
MD5 CA232F03BB619378DA05BCB4660BB094
SHA1 A24A77ED86DB0E4838D2C824648FB75541D6378C
SHA256 CFEA1B5AA72A2C06A48B7F7DF888FFEE65BB229E60EE5E5E55CD8FF98C133FFA

- you must uninstall the previous version of SATSAGEN before you can install this version -

>>> Backup your custom files curvecorrRX.ini and curvecorrTX.ini
in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program
Files\albfer.com\SATSAGEN, depending your OS version) before
uninstall the previous version of SATSAGEN! <<<

- F:Compatibility with old HackRF firmware
- F:Crash when set RX gain at max level on HackRF device
- I:An improved protocol for Simple Spectrum Analyzer and NWTxxxx devices
NWT6000 device added partially tested, NWT4000-1 and NWT4000-2 not tested yet
- I:Custom Setup with choice of the installation path
- I:Lock of the configuration in case of crash or duplicate session
- I:Speeded up RBW knob control with the capability of jump at min or max
clicking on RBW title.
- I:Fixed max-hold trace with SSA devices
- I:Max Span of the HackRF up to 6GHz
- A:Extended linearization for TX
- F:Bad HackRF TX linearization
- I:TX unleveled warning related to the frequency range of the generator or TSA features.
- F:HackRF TX default level I/Q balancing

From the pre-release v.0.5.0.2:

- Works with:
   ADALM-PLUTO
   HackRF One
   RTL-SDR Dongles
   Simple Spectrum Analyzer series like D6 JTGP-1033 and so on.
- Video trigger, real-time trigger, and fast-cycle feature
- ADALM-PLUTO custom gain table and Extended linearization table
- Transmit from raw format files
- I/Q balance panel
- Waterfall
- RX/TX converter offset
- Video Filter average option
- Keyboard or mouse wheel moving markers
- Status Display
SATSAGEN v. 0.4.0.0 (11 October 2020)
File size: 2.556.804 Bytes
MD5 D175C59E3363D90839AC425F8186BDBB
SHA1 CE005FEE01A74635C58609C24F201956DAA7355D
SHA256 A7872675DA54448A35EE4FFF7AC2D5CD9034EE83CCAEA02B048F83B369BBCD43

- you must uninstall the previous version of SATSAGEN before you can install this version -

>>> Backup your custom files curvecorrRX.ini and curvecorrTX.ini
in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program
Files\albfer.com\SATSAGEN, depending your OS version) before
uninstall the previous version of SATSAGEN! <<<

- A:Dual device mode
- A:Generator with LO frequency output
- I:Adding markers with more resolution when Hz/div is below 100kHz in Spectrum Analyzer
- I:Connection to device by saved serial number
- I:Device credential saved
- I:Warning when program is already running
- F:Extend range of device by serial number
- F:RX gain range invalid or out of range
- F:Allowed indifferently positive or negative dBm ​​for the attenuators values in settings!
- F:Invalidated all calibrations when key parameters are modified
SATSAGEN v. 0.3.2.0 (28 June 2020)
File size: 2.502.140 Bytes
MD5 E3A96EC3EBEDDEF8D7B6DB9289A1B03C
SHA1 77EE5D2FB4762BA85AB102E32054DF5ADF7DF961
SHA256 FE80A983AD1096BABD273B4FE57CA25E57E3D800F462D515ACD5D7A9EF8155CF

- you must uninstall the previous version of SATSAGEN before you can install this version -

>>> Backup your custom files curvecorrRX.ini and curvecorrTX.ini
in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program
Files\albfer.com\SATSAGEN, depending your OS version) before
uninstall the previous version of SATSAGEN! <<<

- F:Typo issues
- A:User can change Y offset on TSA scans loaded to improve comparing.
- A:Configurable TXAttn value used when GEN, SWEEPER or TSA stops to comply - with some FW that manage this value for PTT purposes
- A:Updated field Value on Edit marker tables
SATSAGEN v. 0.3.1.0 (23 June 2020)
File size: 2.500.320 Bytes
MD5 CDE18BBBAD23F7CBB18229E94947EF74
SHA1 8F3384216F55F675A2BA90D010684895C65A2B0B
SHA256 2B7FB5E8C608AF8988430348716D428023D70EA9258E0267E7EAA8A2C09CED94

- you must uninstall the previous version of SATSAGEN before you can install this version -

>>> Backup your custom files curvecorrRX.ini and curvecorrTX.ini
in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program
Files\albfer.com\SATSAGEN, depending your OS version) before
uninstall the previous version of SATSAGEN! <<<

Video

- A:5rd harmonic
- A:video filter
- A:SA Full Band mode
- A:Harmonic mode Generator, 3rd, 5rd, 7rd and 9rd 
- A:cursors with Channel Power, Power Spectral Density and FM deviation informations
- A,I:Improved marker oeration, delta marker, peak finder, signal tracker, CF to marker, log marker with GPS information, add marker in hold state, marker fonts and unit selectable, Import/Export marker tables.
- A:Linearization edit file tool
- A:Power ON in Local mode
- A:SA local oscillator component rejection
- A:CW Keyer
- A:temperature indicator
- A:RX and TX offset in harmonic mode. Fundamental will be use if results frequency is in native range of device
- A:Generator with FM wide, FM narrow and AM 1kHz modulation
- A:Load up to four TSA scan saved to compare
- A:Spectrum data export
- A:Toolbars
- A:Legend
- A:1 MHz SA Span
- A:Start command line -POWERON -SSA -STSA -SSWE -SGEN -minimized
- I:RXGain range computed from device availability
- I:TSA resolution up to 4096 points
- I:improved harmonic mode, RX and TX VCO offset up to 8MHz to reduce noise
- I:improved records of export data functions
- I:improved zoom functions, standardized steps, display span frequency, range frequency and unit/div
- I:compiled with last libiio-0.19.g5f5af2e
- F:offset RX e TX std mode
- F:fix linearization memory leak
- F:fix SA 0 dBm positioning
- F:SA accomodate span to avoid out of range
- F:SA exit hold state when frequency changes
- F:cumulative errors in SA markers display values
SATSAGEN v. 0.2.2.1 (15 April 2020)
File size: 2.829.160 Bytes
MD5 4425EC97D38754E8C2CC887D560BC85D
SHA1 D777E0EDD66B8A530DBBE24FB25065BC6584BA18
SHA256 0A4DA31B586C95A45CF7DE7BC9F5E73B88E035C2EA7ACEED500B9C75761EDBA1

- you must uninstall the previous version of SATSAGEN before you can install this version -

>>> Backup your custom files curvecorrRX.ini and curvecorrTX.ini
in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program
Files\albfer.com\SATSAGEN, depending your OS version) before
uninstall the previous version of SATSAGEN! <<<

Maintenance release:
- Fix AV libiio.dll when extend frequency range on new ADALM-PLUTO
- Fix inactive TXPwr control during Generator/Sweeper operation
- Fix of serial com open failure when close settings window
- Fix strange behavior of edit controls when pressing - key on all selected content
- Fix scaling of mouse wheel steps to accomodate Windows settings
- Fix updating markers values and title informations during hold state
- Fix not compliant BMP images saved and little improve of JPG quality
- Some little fixes of typo and other issues
SATSAGEN v. 0.2.2.0 (7 April 2020)

File size: 2.827.329 Bytes 
MD5    5F064A3E9A21D6192098E38768AFF89C
SHA1   DFB4B64566A73088436FD378089556EEB45898C3
SHA256 BEE737DB5C18F36AE04A3E0CC457101CF70943C5D6B39B574E41809665394E6D

- you must uninstall the previous version of SATSAGEN before you can install this version -

>>> Backup your custom files curvecorrRX.ini and curvecorrTX.ini
in C:\Program Files (x86)\albfer.com\SATSAGEN (or C:\Program
Files\albfer.com\SATSAGEN, depending your OS version) before 
uninstall the previous version of SATSAGEN! <<<

HIGHLIGHTS:
-Extension of analyzed band from 6 GHz to 12 GHz and beyond! (harmonic third mode)
-Multiplier offset RX/TX TSA in order to test amplifiers or multipliers
-Offset between transmitter and receiver in  order to test conversion systems, like transverters
-Display and modify SA resolution bandwidth
-Save/Load TSA scans (by memory or files)
-VSWR unit
-Multiple TSA markers
-Multiple SA markers
-Calibration using a directional coupler or bridge, averaging open and short
-Generator/Sweeper Mode
-SA Span value - scale coherency
-Lock Zoom autoscale when TSA or SA restarts
-All knobs can drived by the mouse wheel
-Pause and step functionality
-Output sweep ramp with external USB D/A
-Backup and restore configuration to and from a file.
-Connection string Override
-Frequency reference setting 

Video
SATSAGEN v. 0.2.1.0 (3 March 2020)
File size:  2.799.739 Bytes
MD5    86133DF27C1BF9745E445D50C580257F
SHA1   3DC914884C33715FE0D2CB277F677C99592ABC08
SHA256 5ECC908BE7EFBA0AD43EB947BC92249C14CD125D6F7EF5834AA1DC9ACEFEAE09

you must uninstall the previous version of SATSAGEN before you can install this version

HIGHLIGHTS: 
- fix libiio conversion problem (Wine compatibility)
- fix multi-monitor systems issue
- fix some localization issues 
- Basic MSI Setup
SATSAGEN v. 0.2.0.0 (26 February 2020)
File size: 3.495.852 byte
MD5 7FD6D24B207C1A813D0A898B4E41FFF7
SHA1 02C13B19EBDD4FCB129AC0A71D108F54FC700FB8
SHA256 094F3C6BDD15BAD8E4D81FBCA753784D569374D123DC94CAD0EB5245B4ABEE4E

you must uninstall the previous version of SATSAGEN before you can install this version

HIGHLIGHTS:
- extended TSA range from 50MHz to 71MHz (experimental)
- extended SA range from 40MHz to 71MHz (55000KHz CF, 30MHZ SPAN)
- extended GEN range from 50MHz to 71MHz
SATSAGEN v. 0.0.1.25 (16 February 2020)
File size: 3.490.476 byte
MD5    4EAC697588D2D89592684413ACD48C81
SHA1   028257D4BD73CD0AE742345C2FC18631331024DA
SHA256 3977741630991FB82401CAE33AFCF4FA84BF10CEC43BB11314A23574DCAF3FB4  

Video

Pre-release version:





Linearization files:

Linearization files v. 1.0