Skip to content

Releases: ramdor/Thetis

Thetis v2.10.3.6 Development

28 Jan 19:53
Compare
Choose a tag to compare
Pre-release

Development Build for 2.10.3.6

This is an in-progress development build for 2.10.3.6. It might be taken down at any time, and/or will probably get replaced without warning. The titlebar will show [dev_2]. Please read the change log below.

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

!! CW Warning !!

UPDATE: The CW issue has been resolved for Protocol 2. It requires a firmware update and this modified version of Thetis. Please see the ApacheLab community forums here

If you use CW and you have different RX and TX antenna ports configured, it is likely that full RF power will be present briefly on antenna ports configured as RX only. This may lead to damage of any sensitive equipment attached to the RX port such as active antennas and the like. This situation can occur if you utilise the CWX form, serial keying/PTT, and standard hardware keys plugged into the radio. This issue is currently under investigation and has existed in Thetis for an extended period (years and years). If you are interested in following the progress, you can read more about it on GitHub here.

Note: You can revisit these release notes by clicking the button in the setup form within the General -> H/W Select tab.

Please report any issue over on GitHub here.

v2.10.3.6 Change Log - WIP dev 2

  • [add] -help command line option
  • [fix] vac mic audio source can now be recorded
  • [fix] split TXing out of a ham band will no longer disable split when extended mode is used. Note: 'Prevent TX when on different band to RX' option will be used if enabled and TX band has been moved for bandpass/lpf purposes (ie when tx'ing on 11m)
  • [fix] output power on ANT ports configured as RX only should be resolved. Requires an update to your firmware. See the ApacheLab community forums here #228
  • [change] the dB shift setting for AGC auto noise floor compensation is now a true shift from NF. You will probably need to tweak your previous setting
  • [change] the shutdown log is defaulted off. Use command line param -logshutdown to cause Thetis to create a shutdown_log.txt file if you are having shutdown issues which can then be sent in for analysis

Thetis v2.10.3.5

24 Dec 02:35
ace9189
Compare
Choose a tag to compare

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

Overview video : https://youtu.be/aTvEznU2fY8?si=I9vJ1bnUVAPN0lEO

cmASIO video : https://youtu.be/PpJi5aqew9M?si=O2k_ZvzgNP5iJpGX

UPDATE: fix to 6m lna. A single ! had been accidentally removed. Same version number but titlebar will show 'u1'
UPDATE 2: fix to grin min. Spectrum grid min was not being restored per band. Titlebar will show 'u2' with this fix and the above fixes

!! CW Warning !!

If you use CW and you have different RX and TX antenna ports configured, there is a high potential for full RF power to be present briefly on the RX port. This may lead to damage of any sensitive equipment attached to the RX port such as active antennas and the like. This situation can occur if you utilise the CWX form, serial keying/PTT, and standard hardware keys plugged into the radio. This issue is currently under investigation and has existed in Thetis for an extended period (years and years). If you are interested in following the progress, you can read more about it on GitHub here.

Note: You can revisit these release notes by clicking the button in the setup form within the General -> H/W Select tab.

Please report any issue over on GitHub here.

v2.10.3.5 Change Log

  • [add] midi device DJ2GO2 Touch MIDI is now handled uniquely, and main sliders will have values reversed
  • [add] mox/ptt time out timer functionality in Options2 tab
  • [add] amp view will restore size if set to 'show on startup'
  • [add] new Cat/Midi support for Quick Play/Record by Sigi DH1KLM
    • ZZQA 1/0 QuickPlay
    • ZZQB 1/0 QuickRecord
  • [add] new option to apply 31dB tx attenuation when output power is increased and PS-A is on
  • [add] dBm text colour appearance option for noise floor line
  • [add] option to show/hide multimeter containers
  • [add] can now use vsql from andromeda analogue slider window. The sql buttons are now tri state, sqloff, sql, vsql
  • [add] cmASIO feature for 'power users'. See included documentation in the install folder/start menu. Bryan W4WMT
  • [add] cmASIO icon on status bar. Green if ok and in use. Red if there is a problem.
  • [add] someone in red might show up when it snows from now until the 26th Dec
  • [add] option in VAC1 to cause VOX to use MIC instead of VAC
  • [add] option to stop RX1/2 waterfall on TX
  • [add] status bar icons for tci, cat serial, cat tcp/ip, n1mm
  • [add] option in options2 tab to auto power on at startup
  • [add] buttons [=] for RX1/RX2 waterfall and spectrum grid to copy current low/high min/max to all other bands
  • [fix] lin waterfall palettes should now look better
  • [fix] fix an issue which would prevent manually changing TX filter in setup form, it would try to 'validate' whilst typing new value
  • [fix] fix collapsed andromeda sql gain sliders from behaving erratically
  • [fix] thin notches would not clear single pixel carriers from waterfall if visual approximation was used
  • [fix] re-write of the usb-bcd code so that only the device in use is opened/closed as equired. Also recovers state at startup
  • [fix] fix issue where if diversity gain/phase locks are on changing band would overwrite the new band with the locked values. Now new band values are applied then locked if needed
  • [fix] menu bar has text size fixed like all other control so size/height does not change with OS text scale. Fixes cut off vfoA/B group box labels
  • [fix] scope time base differences between RX and TX should be resolved
  • [fix] Protocol 1 MAC address now correcly obtained from the discovery packet sent from the radio on port 1024. P1 MAC addy starts at byte 3, not byte 5
  • [fix] fixed an issue that caused the spectral area to be recentred for rx1+rx2 when shift was held to peform a ZTB for RX2
  • [change] TCI now has option to switch to CWU if it receives a CW modulation message and related vfo frequency is at or above 10MHz
  • [change] wav file recording volume is normalised to ignore RX AF. Note: when muted/0vol recording is 'silent'
  • [change] finder will now gather info using multiple threads at a time. Some users were reporting startup time delay
  • [change] skinserver now attempts to select skin when downloaded and shows 'wait' mouse pointer whilst changing
  • [change] sql reworked to fix collapsed view analogue slider issues. Will require you to setup your sql/vsql levels again
  • [change] protocol tri state checkbox changed over to 3 radio buttons, one to select each protocol, and one to select auto
  • [change] vfosync in diversity form now mirrors state at top of main console
  • [change] scope display time is now in ms, and will take that long to fill the width of the view
  • [change] normalising PBSNR now does not adjust noise floor
  • [change] layout adjustments by DK1KLM

Thetis v2.10.3.4

19 Nov 20:21
Compare
Choose a tag to compare

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

Overview video : https://youtu.be/_a1gRmh2XLY

!! CW Warning !!

If you use CW and you have different RX and TX antenna ports configured, there is a high potential for full RF power to be present briefly on the RX port. This may lead to damage of any sensitive equipment attached to the RX port such as active antennas and the like. This situation can occur if you utilise the CWX form, serial keying/PTT, and standard hardware keys plugged into the radio. This issue is currently under investigation and has existed in Thetis for an extended period (years and years). If you are interested in following the progress, you can read more about it on GitHub here.

Note: You can revisit these release notes by clicking the button in the setup form within the General -> H/W Select tab.

Please report any issue over on GitHub here.

v2.10.3.4 Change Log

  • [add] show on startup options for ampview and linearity/ps window. Set in the linearity/ps window
  • [add] can now ignore 14bit Midi messages. More devices should work. Option in Setup->Serial/Network/Midi CAT->Midi
  • [add] can now combine midi control id, channel and status to be used as the control ID. This should allow devices that share controlIDs for multiple buttons/sliders to work. Options in Setup->Serial/Network/Midi CAT->Midi
  • [add] certain skins might make it snow !
  • [add] option to prevent rx1+rx2 attenuator linking when using diversity. Setting in the diversity form
  • [fix] you can now hear rx2 audio when tx'ing on rx1 and setup->rx2->auto mute rx2 on tx is turned off
  • [fix] mic phase reverse now calling correct function in WDSP, and can be turned on/off
  • [fix] Hercules DJControl Starlight midi device is now better handled. Wheel finger press for example are ignored. If you used this device before you will need to reconfigure as the control IDs will have changed
  • [fix] PortAudio #850 fix included
  • [fix] FM should now use low/high cuts. Carlson's rules used for filter width display in FM rx and tx
  • [fix] Andromeda ModeSpecificForm shouldn't now clear on console resize
  • [fix] scope in TX should now work
  • [fix] spot sun/greyline track should not forget the skin background if track is turned off
  • [fix] ui controls on the multimeter containers should now not get stuck visible
  • [fix] attenuator controls should now not appear above meter containers when coming out of tx
  • [change] tweaks to waterfall agc to minimise screen wide pulse on T/R
  • [change] spectrum+waterfall low/high step sizes lowered to 5
  • [change] multimeter container no title bar. Now applies even if not pinned. Hold shift and move mouse in the title bar area to bring it up even if hidden
  • [change] removed old noise floor calc method + option from setup form
  • [change] removed old http server as was non operational
  • [change] cosmetic and layout improvements to setup by Sigi DH1KLM

v2.10.3.3 Change Log

  • [fix] resolved DLL load issue for Win7 and other OS's that dont have SetThreadDescription()

v2.10.3.2 Change Log

  • [fix] resolved issue where a 3 band equaliser would cause out of array bounds exception

v2.10.3.1 Change Log

  • [fix] serial data arriving could prevent Thetis from closing and could also cause UI freeze
  • [change] reverted to .net framework 4.8.0 to work with more operating systems
  • [change] added additional small buffer sizes to VAC config, 8, 16, 32

v2.10.3 Change Log

  • [add] T/R noise pulse in waterfall improved. Waterfall agc delayed. New option in setup to purge WDSP analyzer buffers to perform extra clear down
  • [add] skin server implementation
  • [add] FM tx/rx AF filters in DSP FM tab
  • [add] IQ swap for each vac
  • [add] additional items stored against tx profile
    • FM AF filters
    • VAC force checkbox state
    • SwapIQ
    • External audio amp checkbox state
    • PA profile is now stored against TX profile. There is an option to recover this from a TX profile change if you want to use this
    • RX EQ data and enabled state
    • WASAPI exclusive states
  • [add] release notes shown on DB upgrade and button to show again from Setup->General->H/W Select
  • [add] rear speaker amp can now be disabled with G2 and G2_1k, setting in Setup->Audio->Options
  • [add] finder option on main menu bar
  • [add] mic phase reversal in DSP->CFC->PhaseRot area. Phase rot does not need to be enabled for mic phase to be used
  • [fix] compare version in TX profile importing fixed
  • [fix] skin image handles released correctly after the images have been loaded. Known issue with Image.FromFile
  • [fix] 0beat deadlock prevention where zero beat could lock Thetis on rare occasions
  • [fix] PS not able to engage after CW hopefully resolved - considerable work from Warren NR0V
  • [fix] cfc display changes and should correctly show again
  • [fix] RadioDSP is now destroyed on exit to ensure clean shutdown
  • [fix] mon should now return correctly when using cwu and changing to other modes
  • [fix] notches should import from database when importing/upgrading
  • [change] PortAudio 19.7.0 from the 2021 official release update. Exclusive options when using WASAPI
  • [change] .net framework moved to 4.8.1
  • [change] updates to UI controls, positions and colours by DH1KLM
  • [change] changes to serial to hopefully prevent rare freeze situation
  • [change] audio device dropdowns resized in setup
  • [change] the force db upgrade by holding CTRL when Thetis is launched now has additional yes/no prompt to prevent accidental upgrading
  • [change] system CPU usage should better match taskmanager. Thetis process only usage is still a mystery

Thetis v2.10.3.3

03 Nov 04:36
Compare
Choose a tag to compare

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

!! CW Warning !!

If you use CW and you have different RX and TX antenna ports configured, there is a high potential for full RF power to be present briefly on the RX port. This may lead to damage of any sensitive equipment attached to the RX port such as active antennas and the like. This situation can occur if you utilise the CWX form, serial keying/PTT, and standard hardware keys plugged into the radio. This issue is currently under investigation and has existed in Thetis for an extended period (years and years). If you are interested in following the progress, you can read more about it on GitHub here.

v2.10.3.3 Change Log

  • [fix] resolved DLL load issue for Win7 and other OS's that don't have SetThreadDescription()

Thetis v2.10.3.2

03 Nov 02:04
Compare
Choose a tag to compare

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

!! CW Warning !!

If you use CW and you have different RX and TX antenna ports configured, there is a high potential for full RF power to be present briefly on the RX port. This may lead to damage of any sensitive equipment attached to the RX port such as active antennas and the like. This situation can occur if you utilise the CWX form, serial keying/PTT, and standard hardware keys plugged into the radio. This issue is currently under investigation and has existed in Thetis for an extended period (years and years). If you are interested in following the progress, you can read more about it on GitHub here.

v2.10.3.2 Change Log

  • [fix] resolved issue where a 3 band equaliser would cause out of array bounds exception

Thetis v2.10.3.1

03 Nov 00:10
Compare
Choose a tag to compare

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

!! CW Warning !!

If you use CW and you have different RX and TX antenna ports configured, there is a high potential for full RF power to be present briefly on the RX port. This may lead to damage of any sensitive equipment attached to the RX port such as active antennas and the like. This situation can occur if you utilise the CWX form, serial keying/PTT, and standard hardware keys plugged into the radio. This issue is currently under investigation and has existed in Thetis for an extended period (years and years). If you are interested in following the progress, you can read more about it on GitHub here.

Update to fix serial freeze issue that was introduced in to v2.10.3 and to revert to .net framework 4.8.0

v2.10.3.1 Change Log

  • [fix] serial data arriving could prevent Thetis from closing and could also cause UI freeze
  • [change] reverted to .net framework 4.8.0 to work with more operating systems
  • [change] added additional small buffer sizes to VAC config, 8, 16, 32

Thetis v2.10.3

02 Nov 03:58
e752c60
Compare
Choose a tag to compare

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

!! CW Warning !!

If you use CW and you have different RX and TX antenna ports configured, there is a high potential for full RF power to be present briefly on the RX port. This may lead to damage of any sensitive equipment attached to the RX port such as active antennas and the like. This situation can occur if you utilise the CWX form, serial keying/PTT, and standard hardware keys plugged into the radio. This issue is currently under investigation and has existed in Thetis for an extended period (years and years). If you are interested in following the progress, you can read more about it on GitHub here.

v2.10.3 Release

  1. PortAudio has been updated to 19.7.0. This brings with it WASAPI support, with exclusive use options
  2. Skins can now be downloaded and updated from within Thetis. Check them out in the Appearance, Skin Servers tab
  3. A new menu bar item exists, Finder. Find any control, setting or text in Thetis, click it and it will take you there
  4. CFC display has had an update
  5. FM AF filters for RX and TX, low and high cut
  6. Mic phase reversal
  7. Re-alignment and improvements of UI by Sigi DH1KLM

Please report any issue over on GitHub here.

73
Richie
MW0LGE

v2.10.3 Change Log

  • [add] T/R noise pulse in waterfall improved. Waterfall agc delayed. New option in setup to purge WDSP analyzer buffers to perform extra clear down
  • [add] skin server implementation
  • [add] FM tx/rx AF filters in DSP FM tab
  • [add] IQ swap for each vac
  • [add] additional items stored against tx profile
    • FM AF filters
    • VAC force checkbox state
    • SwapIQ
    • External audio amp checkbox state
    • PA profile is now stored against TX profile. There is an option to recover this from a TX profile change if you want to use this
    • RX EQ data and enabled state
    • WASAPI exclusive states
  • [add] release notes shown on DB upgrade and button to show again from Setup->General->H/W Select
  • [add] rear speaker amp can now be disabled with G2 and G2_1k, setting in Setup->Audio->Options
  • [add] finder option on main menu bar
  • [add] mic phase reversal in DSP->CFC->PhaseRot area. Phase rot does not need to be enabled for mic phase to be used
  • [fix] compare version in TX profile importing fixed
  • [fix] skin image handles released correctly after the images have been loaded. Known issue with Image.FromFile
  • [fix] 0beat deadlock prevention where zero beat could lock Thetis on rare occasions
  • [fix] PS not able to engage after CW hopefully resolved - considerable work from Warren NR0V
  • [fix] cfc display changes and should correctly show again
  • [fix] RadioDSP is now destroyed on exit to ensure clean shutdown
  • [fix] mon should now return correctly when using cwu and changing to other modes
  • [fix] notches should import from database when importing/upgrading
  • [change] PortAudio 19.7.0 from the 2021 official release update. Exclusive options when using WASAPI
  • [change] .net framework moved to 4.8.1
  • [change] updates to UI controls, positions and colours by DH1KLM
  • [change] changes to serial to hopefully prevent rare freeze situation
  • [change] audio device dropdowns resized in setup
  • [change] the force db upgrade by holding CTRL when Thetis is launched now has additional yes/no prompt to prevent accidental upgrading
  • [change] system CPU usage should better match taskmanager. Thetis process only usage is still a mystery

Thetis v2.10.2.2

13 Oct 16:59
Compare
Choose a tag to compare

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

Skins :
W1AEX Rob Skins - http://www.w1aex.com/hpsdr/hpsdr.html
OE3IDE Ernst Skins : https://www.oe3ide.com/wp/thetis-skin/
My IK3VIG updated buttons (not whole pack) : https://bit.ly/3PSv4kh

Change log for 2.10.2.x :

- [add] basic Volts/Amps logging option in calibration tab to aid with implementation on newer radios. Please send me annotated log files with an external current/volt reading along side each entry in the log
- [add] Zip database + logs feature in the Test tab
- [add] CW auto swap now has return to last mode and also works on rx2
- [add] Multimeter container option not to show mouse hover title if pinned
- [add] Multimeters will fade out if not in use. Example: turn off TXEQ and if an EQ meter is being used, it will fade (may add option to disable this)
- [add] tx profile changes can be seen by clicking the orange warning box. A report shows the from and to changes
- [add] quick split system added for rx1. Setup->Options->Options2 to configure, or right click the split button. Shift click the split button to enable/disable quickly. Midi commands and CAT commands for this
        (ZZZN; ZZZN0; ZZZN1;) enable disable qsplit only
        (ZZZO; ZZZO0; ZZZO1;) enable disable qsplit+split together
- [add] join band edge option in appearance->rx display->Jon Band Edges. Connects left and right band edges with a line at top of grid
- [add] multimeter items will smooth fade on tx/rx if configured to do so
- [add] AF slider linking options in Audio-Options
- [add] keyboard spacebar control option to vfoA/B toggle
- [add] option to hide legacy meters in Appearance-Meter
- [add] main console window will fade in at end of splash screen cycle. Same for undocked multimeters (they fade in faster)
- [add] TCI added support for mute, rx_mute, mon_volume, mon_enable, spot_clear
- [add] added notification to setup form (top right orange box) to notify user that the tx profile in use has a different setting somewhere and may need saving
- [add] added spot clear button to TCI options in setup (also TCI message does the same thing)
- [add] new noise floor calculation method that linearises the data before averaging. Option in Setup->Options->Options2
- [change] Updated splash screen when installing meter skins
- [change] volts clear to 0 when power off
- [change] multimeters will reset to minimum when power off
- [change] wix installer change to uninstall then install
- [change] MasterAF movement will un-mute if the option to unmut is set bringing it in line with rx1 and rx2 af sliders/gain
- [change] Arial fonts changed to Microsoft Sans Serif in places
- [change] zzrv cat command now returns voltage for 7k/8k/g2. Returns 00.0 for all other radios, and parse error ? if HERMES
- [change] on initialisation, wait for additional worker threads before finalising, preventing unexpected behaviour
- [change] system/thetis cpu usage selection restored from db
- [change] marginal improvements to panadapter render speed
- [change] scrolling mutliRX AF control now considers vac mute state
- [change] PA Profile now shown in all modes on the expanded display, and under the smeter on collapsed display
- [change] Ukraine flag as flown enough in Thetis, now removed
[2.10.2.2]
- [fix] fixed import TX profile issue preventing it from being imported
[2.10.2.1]
- [fix] QSPLT will now disable VFOSync if turned on
[2.10.2]
- [fix] CWX now considers disable_ptt flag
- [fix] TCI now considers disable_ptt flag
- [fix] IMPORTANT fix for a DB upgrade/merge were a fresh DB is created and then merged into from the old DB. The new DB will now contain empty fields allowing the merge to pull from the old db. Without these empty fields the copy from old to new would not happen
- [fix] DB version string comparison re-worked. Should resolve issues when restoring from a very old DB
- [fix] fix issue where if you upgrade a DB, after the final restart of thetis it would not let you save any changes you then made
- [fix] TX with DUP now also includes RX1 display cal offset
- [fix] Multimeter signal meters will zero out to -153dBm if above 30MHz
- [fix] Fix for radios that have >31 step atten. It is now applied correctly after coming out of TX if previously on a rx attenuation >31
- [fix] all dictionary<> code fixed where we want first or last item. This was leading to issues indexing items incorrectly
- [fix] fix tx freq lines for CW on rx1 split
- [fix] fix to fast attack mode where if resizing strange things would happen to the noise floor
- [fix] mode specific panel now closes when expanded mode selected, and reopens if previously in use on collapsed view if you swap back
- [fix] issues when using Korean/Japanese Windows fixed
- [fix] fixes for EQ multimeter showing incorrect indicator and sub indicator colours
- [fix] mute labels hidden in some cases (Thanks to Joe WD5Y)
- [fix] fixes for multimeter paste which could cause other meter bars to behave incorrectly
- [fix] fixed TCI issue where if CTUN_on a new updated if; message would not be sent out if centre frequency changed in main console by dragging for example
- [fix] RIT/XIT completely re-worked in many areas. Resolves many issues with split/ctun/dup and the use of RIT and XIT. Overlays, bandstack/60m/notch, all consider rit and ctun state
- [fix] re-worked disposing code for console to hopefully resolve rare state crash issue which as a side effect prevented the saving of bandstack data
- [fix] removed some unused properties of the TX profile that prevented correct detection of a changed TX profile
- [fix] PA profile should be maintained if possible on import/upgrade of db
- [fix] updated some controls to correctly show the txprofile highlight option when enabled (like vac buttons etc). (Thanks to Ernst OE3IDE)
- [fix] pixeltohz and other helper functions reworked to consider rit/xit/ctun/dup correctly. Mouse info coords should now be correct in all cases
- [fix] fixed issue when rx2 enabled and vastly different noise floor it was was causing rx1 noise floor to behave erratically 

Thetis v2.10.2.1

11 Oct 18:55
d8ba042
Compare
Choose a tag to compare

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

UPDATE: Thetis-v2.10.2.1.x64.msi is the latest build

Skins :
W1AEX Rob Skins - http://www.w1aex.com/hpsdr/hpsdr.html
OE3IDE Ernst Skins : https://www.oe3ide.com/wp/thetis-skin/
My IK3VIG updated buttons (not whole pack) : https://bit.ly/3xO93vr

Change log for 2.10.2.x :

- [add] basic Volts/Amps logging option in calibration tab to aid with implementation on newer radios. Please send me annotated log files with an external current/volt reading along side each entry in the log
- [add] Zip database + logs feature in the Test tab
- [add] CW auto swap now has return to last mode and also works on rx2
- [add] Multimeter container option not to show mouse hover title if pinned
- [add] Multimeters will fade out if not in use. Example: turn off TXEQ and if an EQ meter is being used, it will fade (may add option to disable this)
- [add] tx profile changes can be seen by clicking the orange warning box. A report shows the from and to changes
- [add] quick split system added for rx1. Setup->Options->Options2 to configure, or right click the split button. Shift click the split button to enable/disable quickly. Midi commands and CAT commands for this
        (ZZZN; ZZZN0; ZZZN1;) enable disable qsplit only
        (ZZZO; ZZZO0; ZZZO1;) enable disable qsplit+split together
- [add] join band edge option in appearance->rx display->Jon Band Edges. Connects left and right band edges with a line at top of grid
- [add] multimeter items will smooth fade on tx/rx if configured to do so
- [add] AF slider linking options in Audio-Options
- [add] keyboard spacebar control option to vfoA/B toggle
- [add] option to hide legacy meters in Appearance-Meter
- [add] main console window will fade in at end of splash screen cycle. Same for undocked multimeters (they fade in faster)
- [add] TCI added support for mute, rx_mute, mon_volume, mon_enable, spot_clear
- [add] added notification to setup form (top right orange box) to notify user that the tx profile in use has a different setting somewhere and may need saving
- [add] added spot clear button to TCI options in setup (also TCI message does the same thing)
- [add] new noise floor calculation method that linearises the data before averaging. Option in Setup->Options->Options2
- [change] Updated splash screen when installing meter skins
- [change] volts clear to 0 when power off
- [change] multimeters will reset to minimum when power off
- [change] wix installer change to uninstall then install
- [change] MasterAF movement will un-mute if the option to unmut is set bringing it in line with rx1 and rx2 af sliders/gain
- [change] Arial fonts changed to Microsoft Sans Serif in places
- [change] zzrv cat command now returns voltage for 7k/8k/g2. Returns 00.0 for all other radios, and parse error ? if HERMES
- [change] on initialisation, wait for additional worker threads before finalising, preventing unexpected behaviour
- [change] system/thetis cpu usage selection restored from db
- [change] marginal improvements to panadapter render speed
- [change] scrolling mutliRX AF control now considers vac mute state
- [change] PA Profile now shown in all modes on the expanded display, and under the smeter on collapsed display
- [change] Ukraine flag as flown enough in Thetis, now removed
[2.10.2.1]
- [fix] QSPLT will now disable VFOSync if turned on
[2.10.2]
- [fix] CWX now considers disable_ptt flag
- [fix] TCI now considers disable_ptt flag
- [fix] IMPORTANT fix for a DB upgrade/merge were a fresh DB is created and then merged into from the old DB. The new DB will now contain empty fields allowing the merge to pull from the old db. Without these empty fields the copy from old to new would not happen
- [fix] DB version string comparison re-worked. Should resolve issues when restoring from a very old DB
- [fix] fix issue where if you upgrade a DB, after the final restart of thetis it would not let you save any changes you then made
- [fix] TX with DUP now also includes RX1 display cal offset
- [fix] Multimeter signal meters will zero out to -153dBm if above 30MHz
- [fix] Fix for radios that have >31 step atten. It is now applied correctly after coming out of TX if previously on a rx attenuation >31
- [fix] all dictionary<> code fixed where we want first or last item. This was leading to issues indexing items incorrectly
- [fix] fix tx freq lines for CW on rx1 split
- [fix] fix to fast attack mode where if resizing strange things would happen to the noise floor
- [fix] mode specific panel now closes when expanded mode selected, and reopens if previously in use on collapsed view if you swap back
- [fix] issues when using Korean/Japanese Windows fixed
- [fix] fixes for EQ multimeter showing incorrect indicator and sub indicator colours
- [fix] mute labels hidden in some cases (Thanks to Joe WD5Y)
- [fix] fixes for multimeter paste which could cause other meter bars to behave incorrectly
- [fix] fixed TCI issue where if CTUN_on a new updated if; message would not be sent out if centre frequency changed in main console by dragging for example
- [fix] RIT/XIT completely re-worked in many areas. Resolves many issues with split/ctun/dup and the use of RIT and XIT. Overlays, bandstack/60m/notch, all consider rit and ctun state
- [fix] re-worked disposing code for console to hopefully resolve rare state crash issue which as a side effect prevented the saving of bandstack data
- [fix] removed some unused properties of the TX profile that prevented correct detection of a changed TX profile
- [fix] PA profile should be maintained if possible on import/upgrade of db
- [fix] updated some controls to correctly show the txprofile highlight option when enabled (like vac buttons etc). (Thanks to Ernst OE3IDE)
- [fix] pixeltohz and other helper functions reworked to consider rit/xit/ctun/dup correctly. Mouse info coords should now be correct in all cases
- [fix] fixed issue when rx2 enabled and vastly different noise floor it was was causing rx1 noise floor to behave erratically 

Thetis V2.10.1.0

27 Aug 10:06
Compare
Choose a tag to compare

Please uninstall any previous version, before installing this version

(note: uninstalling using add/remove programs, leaves behind your database and does not remove it. You don't need to do anything with this, other than taking a backup perhaps, as Thetis should update/use appropriately)

Major changes:
support for balanced microphone input on G2
Fix for audio routing on G2
For for Andromeda screen layout for some menus