github CasualArclamp/DecSAT v1.8.1
DecSAT 1.8.1 (Windows portable)

one hour ago

What's new in 1.8.1

  • DVB-S2 carriers with an inverted spectrum now lock. A C-band LNB whose oscillator is above the carrier (5150 MHz) delivers the signal mirrored; before, the frame headers were found but no frame decoded, and Identify called the carrier a proprietary extension. The demodulator now sees the mirrored headers and turns the spectrum over by itself, Identify does the same, and the status reads "spectrum inverted".
  • QO-100 multimedia beacon: bulletin tags are named, and the CW-skimmer lines are set in columns.

Portable Windows executables for 64-bit Windows 10/11, nothing to install (static C runtime).

File What
decsat-gui.exe Desktop app: wideband waterfall with VFOs (DVB-S2/S2X → GSE/IP or MPEG-TS, DVB-S, satellite modems, DVB-CID, generic PSK/QAM, IQ record), IQ files or a HackRF One; a DVB-S2/S2X transmitter (MPEG-TS to the HackRF or a file)
qo100-beacon.exe QO-100's 400 bit/s PSK beacon from a sound card: waterfall, frames, text and housekeeping values
decsat-tx.exe Transmitter: a webcam and microphone (or a video file) encoded live in H.264, H.265, H.266, AV1 or MPEG-2 by ffmpeg, on a DVB-S2/S2X carrier with QO-100 presets, to the HackRF or an IQ file (needs ffmpeg)
decsat.exe Command line: decsat scan, decsat decode, decsat analyse, decsat scene, decsat cid, decsat test-signals, decsat tx, decsat record, decsat modcods
decsat-server.exe Headless SDR server: serves a radio at the dish to decsat-gui or decsat over one TCP connection (see docs/REMOTE.md)
decsat-server-app.exe The same server in a window: double-click, choose who can connect, press Start
decsat-scene_8Msps.cs8 Test signal, 8 MS/s, 4 s: DVB-S2 (IP over GSE, and an S2X ACM carrier with MPEG-TS), DVB-S, a TPC 2964 modem carrier and a CW tone
decsat-cid_3360000sps.cs8 Test signal, 3.36 MS/s, 30 s: DVB-S2 QPSK 1/2 at +700 kHz with a DVB-CID under it (identifier and position decode)

Open a test signal in the GUI (Open IQ…; the sample rate is in the file name) and click a carrier, or run decsat test-signals to make them yourself (tests/README.md).

A HackRF One needs no DLLs (it transmits only when armed: see the README); on Windows it must use the WinUSB driver (Zadig, or the one the official HackRF tools install). IQ files need nothing.
Windows SmartScreen may warn on first start because the files are unsigned ("More info" → "Run anyway").

Built from feed1b4 by GitHub Actions.

SHA-256:

fee47d0c5b843d6902dd29459712225c75723dd8c9f18cceba69cb098c0a5303  decsat-gui.exe
610c1c3c59eed65e436a16b02b419be8446841539e74da332289d996500608fb  decsat.exe
bf711c9b74998cee767a8365ffaa91a8f36d7deb7910bdeb81829c47c09a20c3  decsat-tx.exe
15951dad606482fc26e9f3219dbb09a85329695b5d7ec252768525bf3d2d35b4  decsat-server.exe
86c048f37d4957fac82f52457580a1bb514c8d09cf4c45ddc5cb19af0f0d7b27  decsat-server-app.exe
0f3b79381bdc9e3a54f8558e01097e2b77ae34b35cf8d25a07651185fcae0464  qo100-beacon.exe
81491d2ab66896a378df1cd642bc49793ffbf45bfcadfe6e09fd3f18fed30184  decsat-scene_8Msps.cs8
d1d2850158b9fd2f78e91c49043413c83942652a2faa551ccac161a4241f0dfb  decsat-cid_3360000sps.cs8

Don't miss a new DecSAT release

NewReleases is sending notifications on new releases.