Thetis

Richie - MW0LGE · ramdor.Thetis

Client software for HPSDR with changes for the Apache Labs line of radios.

winget install --id ramdor.Thetis --exact --source winget

Latest 2.10.3.14

Release Notes

Thetis v2.10.3.14 - Release

IMPORTANT : if you are updating from a pre v2.10.3.13 version then make a backup of your database before using this version. If you have an existing database that pre-dates v2.10.3.13 then Thetis will pop up a message asking you to restart whilst holding down the CTRL key. Please follow the onscreen instructions.

JTDX/WSJTX: Watch the highlight video above if you are having issues getting JTDX/WSTJX to transmit via TCI audio

This version, v2.10.3.14, will be the last version released publicly by MW0LGE - Richard Samphire. This repo will no longer be updated or monitored.

v2.10.3.14 - Change Log

  • [add] otherbutton wave record now supported. Extra folder called 'waverecord' will store these. Right click to open folder or via Setup->Audio->Recording. Similar to the [Record] button from the WaveForm of old. Note: tx/rx transition will terminate recording
  • [add] new simple WaveList record item so that wav files can be dragged to a list and played on demand. No repeat via this simple list method. Note: you will not be able to use this if Thetis is run as administrator
  • [add] distance shown when hovering over a TCI spot if that spot has been provided with distance info via the json payload
  • [add] added custom TCI commands related to preamp and step attenuator rx_step_att_enabled_ex rx_step_att_ex (use +ve attenuation values to attenuate) rx_preamp_att_ex (use -ve preamp values to attenuate)
  • [add] added rx_nb_enable_ex TCI command to be able to select NB 1 or 2, eg. rx_nb_enable_ex:0,true,1; will enable NB1 for rx1
  • [add] added TCI commands vfo_sync_ex, vfo_swap_ex, fm_deviation_ex, agc_auto_ex, tx_filter_band_ex
  • [add] TCI command that will run a cat command. run_cat_ex can be used to perform a thetis cat command on itself. Note, some cat command do not have a return state. Note, one cat command at a time, one ; to terminate the TCI message
  • [add] ApacheLabs ANAN-G1 model added - Rick N1GP
  • [add] simple alpha slider for TCI spot background panels
  • [change] TCI emulate ExpertElectroncsSDR3 selected as default for a new db/install. JTDX/WSJT-X will now send TCI audio into Thetis with this option enabled. Turn it on if you are not getting any TX TCI audio
  • [change] ASIO Avid Driver (AVID Pro Tools) will be black listed by portaudio as it was causing issues, see here https://discord.com/channels/1271453528656969789/1491198252593315940 . As a result it will not be able to be used by Thetis
  • [change] portaudio updated to commit 375345a - Apr 10, 2026
  • [change] Mute will mute VAC options moved to Setup->Audio->Options, and TCI 1/2 included
  • [change] restructure of TCI audio/iq threading with potential improvements likely more noticeable when not in use
  • [change] TCI message tx_frequency_thetis has become tx_frequency_ex as it extends tx_frequency. This will break older TCI clients that used this such as HF AUTO Controller (download a new version)
  • [fix] TCI server websocket text frames are now encoded utf-8. Fixes issues where certain characters in TX profiles would cause TCI clients to throw errors
  • [fix] EQ and CFC legacy mode is now stored/recovered from a TX profile. It will require another database update. Follow the on screen instructions when you install this version
  • [fix] tuner power via TCI now follows the tuner power mode, drive/own slider/fixed
  • [fix] tci drive and tune_drive messages are sent on client connect
  • [fix] fixed initialisation state for a number of TCI server settings

Installer type: wix

Architecture Scope Download SHA256
x64 Download 56EEB23BAA244C207EB7AF0B77FEE041395D1CF640AC7DC9A46E3A529620B857

Details

Homepage
https://github.com/ramdor/Thetis
License
GPL-2.0
Publisher
Richie - MW0LGE
Support
https://github.com/ramdor/Thetis/issues

Older versions (2)

2.10.3.10
Architecture Scope Download SHA256
x64 Download 051DC7FB497291A7951FF42B7CA5A7429D4BB53184CA3DB7EDC543C699297D2F
2.10.3.8
Architecture Scope Download SHA256
x64 Download 2C17C563B733AF57E9395243E207395ACF4E7A6C2D4DD6256A6B9BFD839F80B5