Skip to content

cjenschede/ThetisLink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThetisLink

Current release: v2.0.2 — single TCI WebSocket transport, wire-protocol VERSION = 2 (breaking change from v0.x). Download ThetisLink-2.0.2.zip from the Releases page — the ZIP contains both Windows binaries, the Android APK, all six PDF manuals, LICENSE and SHA256SUMS.txt. SBOM and third-party license artefacts are attached to the same release as separate download assets.

Remote control for ANAN 7000DLE SDR with Thetis. Audio, spectrum, PTT and full radio control over the network via TCI WebSocket.

Components

  • ThetisLink Server — runs on the Thetis PC (Windows), controls the radio via TCI
  • ThetisLink Client — desktop client (Windows) with spectrum, waterfall and full control
  • ThetisLink Android — mobile client app

Features

  • Real-time bidirectional audio (Opus codec, minimal latency)
  • Spectrum and waterfall display (up to 1536 kHz with the PA3GHM Thetis fork)
  • Full RX2/VFO-B support with diversity reception
  • External device control: Amplitec 6/2, JC-4s tuner, SPE Expert 1.3K-FA, RF2K-S, UltraBeam RCU-06, EA7HG Visual Rotor
  • Yaesu FT-991A as second radio (CAT + USB audio)
  • MIDI controller support (desktop + Android)
  • DX Cluster with spectrum overlay
  • Mandatory password authentication (HMAC-SHA256) with optional TOTP 2FA
  • Smart and Ultra diversity auto-null algorithms

Documentation

Included with each release:

  • Installatie.md / Installation.md — installation guide (Dutch / English)
  • User-Manual.md / User-Manual-EN.md — user manual (Dutch / English)
  • Technische-Referentie.md / Technical-Reference.md — technical reference

Thetis compatibility

ThetisLink talks to the radio through Thetis. It targets Thetis v2.10.3.15 (the latest official release by ramdor) and works with stock Thetis out of the box. Optionally use the PA3GHM Thetis fork (branch thetislink-tl2) for the additional _ex TCI extensions used by ThetisLink v2.0.2 (capability broadcast, per-RX filter preset, diversity control suite, server-side DDC recenter, relaxed IQ-stream rate cap). All extensions are gated behind the ThetisLink extensions checkbox in Setup

Network > IQ Stream; with the checkbox unchecked the fork behaves like stock Thetis.

The Thetis fork is maintained separately from this repository. Its per-file source headers grant the GNU General Public License "version 2 or (at your option) any later version", corresponding to the SPDX identifier GPL-2.0-or-later. For authoritative details, see that repository's own LICENSE, LICENSE-DUAL-LICENSING, and source-file headers.

License and attribution

ThetisLink is distributed under GNU General Public License v2.0-or-later. See:

  • LICENSE — canonical GPLv2 text
  • NOTICE.md — top-level notice
  • ATTRIBUTION.md — Thetis-lineage contributor attribution and scope of this project's derivative relationship
  • LICENSE-COMMERCIAL.md — commercial licensing enquiries (the GPL version is appropriate for amateur radio and personal use)

ThetisLink builds upon the work of the OpenHPSDR Thetis lineage. We acknowledge all upstream contributors — see ATTRIBUTION.md for the full list.

Support

If you find ThetisLink useful, consider buying me a coffee:

Donate via PayPal

73 de PA3GHM

About

Remote control for ANAN + Thetis SDR over TCI and Kenwood CAT

Resources

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
LICENSE
Unknown
LICENSE-COMMERCIAL.md

Stars

Watchers

Forks

Packages

 
 
 

Contributors