What's new in 1.8.0
- A Barker-11 spread-spectrum decoder (
barker): for a pair of C-band carriers near 4004 MHz that look like OFDM but are direct-sequence BPSK, one period of the 11-chip Barker code per symbol (166.667 kchip/s, 15151.5 symbols/s). It finds and follows the code and the carrier, cuts frames at the 255-symbol preamble, finds the 64-bit unique words and shows the data blocks in hex. The format was measured from a recording; what the blocks carry is not known.
- Frames as a bitmap on that decoder's card: a row per frame, a column per symbol, one screen pixel each (or 2× / 4×). Preamble and unique words are blue, data that never changes is grey, data that changes is dark and bright.
- QO-100's PSK beacon (
p3, and the newqo100-beacon.exefor a sound card or a recording): the 400 bit/s beacon in AO-40's format, its text blocks, the FEC block after each frame, telemetry dials and a satellite view; AO-40's whole-orbit data blocks from old recordings. Mono WAV files open as a signal.
- QO-100's multimedia beacon (
hs): AMSAT-DL's HSmodem, 2400 baud 8APSK, with the transponder waterfalls, DX spots, bulletins shown as they arrive, and web pages (without scripts or styles, their pictures shown, with Save). It reports Es/N0 and the bit error rate before FEC, and its symbol timing follows a WebSDR player's drifting audio clock.
- Enhanced apt-X (24-bit) radio in a transport stream is decoded, and plays in the TV player.
- ED-137 radio links: a link's radios are heard together, mixed, each with its own volume and mute.
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 79c0ba6 by GitHub Actions.
SHA-256:
e65a35528d722af103a03262eeada77610736d0db146fe618e1a7e189fa1e1b6 decsat-gui.exe
d838ab3bb2559af34b9761a941005e25aaa7c152101b5e68f60fa59ef82fd30d decsat.exe
10dde3e6c42e7d16b82f385c386b1434307a1072870c45675b5421f77b9ff04d decsat-tx.exe
354cf9f9977610e182cd766b08eec71caa01b294fc0e89eb445815a652202718 decsat-server.exe
d85c9fd6900bad386d432fdd7632422e98d8b9f59ee3ea17bd545c809bdcae68 decsat-server-app.exe
3a3ba57cb7e594c16f9202fa69c8ea7d9ffe3e6466fc7e2ed613de7176173929 qo100-beacon.exe
81491d2ab66896a378df1cd642bc49793ffbf45bfcadfe6e09fd3f18fed30184 decsat-scene_8Msps.cs8
d1d2850158b9fd2f78e91c49043413c83942652a2faa551ccac161a4241f0dfb decsat-cid_3360000sps.cs8


