>>> Thetis v2.10.3.6 - Final Release
>>> Thetis v2.10.3.6 - Final Release
Thetis 2.10.3.6 - FINAL RELEASE
Hey all,
I have just released on GitHub the final release of v2.10.3.6. Get it here : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.6
Please read the change log below as there are **major** changes to Thetis in this version, such as new database management. Please watch the following video for an overview : https://youtu.be/FUor2Zm9nN8
Cheers, Richie.
### 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: 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](viewtopic.php?f=32&t=4972)**
**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 : https://github.com/ramdor/Thetis/issues/new/choose
Join us on Discord for active test builds and much more - Join Here : https://discord.gg/6fHCRKnDc9
## v2.10.3.6 Main New Features
- database manager
- many new meter items, including rotator, band/filter/mode/antenna button boxes, text overlay and led indicator, much much more
- vfo meter item control now has user interactive elements
- new multimeter/data IO system
- some legacy UI items can be removed. This will be extended in the future
- improvements to NR2 including trained machine data
- coordinate system for multimeters to align things easier
- kenwood broadcast data options for cat1-4/tcpip cat
- autostart applications
- diversity memories
- additional midi and cat options/commands
- fn keys for cwx, including options to not need window focus
- cmASIO, including P1 & P2 support, for low latency audio
- an about box finally arrives
- endless bugs fixed and improvements throughout
- lots more, see full change log below
## v2.10.3.6 Change Log
- [add] total re-work of database management. There is now a database manager. I advise you to watch video : https://youtu.be/pwe3bd-tkGY
- [add] rotator can now be stopped. Hover mouse over arrow pivot point to see red circle. Click in circle and STOP will be sent. Note: reset the pstRotator commands if you are already using before this update
- [add] cache bypass option added to web image meter item
- [add] you can now select VFOA, VFOB or BOTH in the multimeter vfo control
- [add] auto height options for multimeter containers
- [add] cwx form does now not need focus to act on F1-F12 etc. Uncheck focus to enable this in the cwx form
- [add] rotator can now have a map. Check out OE3IDE's skin server pages
- [add] new button box meter controls for bands, modes and filters
- [add] rotator can now have the beam width alpha adjusted
- [add] right click a band in a band button box, and it will popup bandstack for that band for rx1 only. Right click on filter to show filter popup, rx1+2
- [add] antenna switch box meter item
- [add] %precis=N% can be used on text overlay so specify precision for any floating point variable on that line. %precis=2%%signal_strength% will show -73.49 for example
- [add] small digits colour for vfo item
- [add] new legacy items tab in setup->Appearance->Legacy Items to hide some of the old legacy items. This will be added to over time
- [add] vfo meter item option can ne used to show band text
- [add] some new variables added to text overlay, including band text for vfoa/b, noise floor for rx1/2, tune step text, pa profile text. Hover mouse over the I in the text overlay settings
- [add] NR2. Additional setting T2 that will aid with weaker signal clarity when using Trained model. Lower setting of T2 will prevent blocking of very weak signals at the cost of a slight increase in noise. -NR0V
- [add] added lock+vfo sync to vfo meter items. Colour can be changed for these in options
- [add] cords are displayed on meter container drag/resize. Use ctrl to lock to 10 pixel steps when moving/resizing for easier alignment
- [add] long mouse click (>= 1 second) on a kHz value in a vfo control will show tune step options, much like an Icom
- [add] long mouse click (>= 1 second) on the rx1 band vfoA in a vfo control will show bandstack
- [add] new tune step button box as a meter item
- [add] new history graph item to show data over time
- [add] Led Indicator meter item - use variables in c# style code to provide a Boolean expression for the indicator eg %swr% > 2.0 or %split% == "SPLIT"
- [add] Added enable G2 panel; not enabled if Andromeda panel enabled and vice versa Added button actions for band selection - G8NJJ
- [add] ability to create default G2 settings - G8NJJ
- [add] band selector on the vfo display in multimeters. Just click the band text
- [add] filter selector on the vfo display in multimeters. Just click the filter text
- [add] mode selector on the vfo display in multimeters. Just click the mode text
- [add] vfo display multimeter now allows changing values by hovering over them and spinning the mouse wheel, click to inc/dec, digit keys can be pressed
- [add] TCPip client and serial connectors added to MultiMeter I/O (see videos listed a few items below)
- [add] web image meter item - pull images from the internet and display in a meter container
- [add] minimise option for containers. Default will vanish when thetis console is minimised
- [add] MultiMeterIO - get external data - use it in the MultiMeter system. Watch video : https://youtu.be/oYRrm8YpD24
- [add] new meter item, Rotator. Requires a data feed using the new Multi Meter io. : https://youtu.be/1LmUromJQNQ
- [add] new MultiMeter spacer. Many can be added to pad things out. rx/tx colour and fade options
- [add] colour picker for TX-ATT control background in appearance->general
- [add] new MultiMeter item, Text Overlay. Can be used for various display tasks. Many can be added. Short video here : https://youtu.be/LPREPkJhaKY?si=6RxWujVnbqvsdWpd
- [add] .bat files now supported by autostarter
- [add] output AI (kenwwood broadcast info) over cat1/2/3/4/tcpipcat options
- [add] option in setup for S9 @ -73 or -93 for 30MHz and 144MHz (github #418)
- [add] options added for SWR protection. Swr limits, and tune power (github #221)
- [add] zzoa and zzoc cat commands have been added. zzoa - get/set the rx antenna based on rx1 band. zzoc - get/set the tx antenna based on tx band (github #385)
- [add] rx antenna port selection option for XVTR. It should also revert any changes if you leave an xvtr band. Only applies to RX1 currently (github #424)
- [add] 8 diversity memories. shift click to store, ctrl click to clear (github #263)
- [add] zzxa cat command to get/set audio amplifier (rear speaker sockets). zzxa1; to enable, zzxa0; to disable (github #308)
- [add] midi button command to toggle audio amplifier (rear speaker sockets) (github #308)
- [add] notes field in multimeter container. They are also used in the titlebar of the containers (github #104)
- [add] new start up options tab in setup. Now includes options to open specific forms at start up, and programs/exes (GitHub #286)
- [add] option to prevent ps from bypassing the bpfs (GitHub #413)
- [add] CW Edge Length: This is currently only for the ANAN-G2. The ability to load CW edges into the firmware of the legacy ANAN products is not available. The minimum Edge Length is 15ms which, based upon testing, is required to meet the new ARRL Guidelines. However, due to the edge shape, a 15ms total edge yields about 5ms in the range of 10% - 90% amplitude, i.e., the 15ms number is a bit misleading.
- [add] New NR features: (1) the "Trained" gain method as described below, (2) an alternative Noise Power Estimation method called "NSTAT" which should have a faster response to changing noise levels, and (3) code added in the AE Filter that removes an annoying rumble that could occasionally occur.
- ["Trained"] The new "Trained" NR has a file (zetaHat.bin). It is a data file that contains the essential information extracted from "training" the algorithm. The algorithm is currently "trained" with about 72 hours of noise and speech recordings. The file may, at some point, be replaced or augmented if different training is required.
- [add] Fn keys now activate messages directly in the cwx form
- [add] support for command line arguments in the auto program launch settings
- [add] warning message shown when the bypass of BPFs is ignored for PureSignal transmissions
- [add] -help command line option
- [add] option to auto turn off the radio when DB manager is requested to help users that have the power button unavailable. (collapsed view, no top tools and use autostart)
- [add] shift left click on SPLIT in the vfo will toggle QSPLIT, only when rx2 is off
- [add] hold shift when clicking setup from the menu strip to show setup. Especially useful if one extra mouse click is too much for you
- [add] support for tci msg line_out_start:0; line_out_stop:0; which have been repurposed to control vac1 on/off, support for tci msg line_out_start:1; line_out_stop:1; which have been repurposed to control vac2 on/off
- [add] show container on rx/tx options
- [add] lock container to prevent removal, and to prevent add/remove of items. You can still adjust items
- [add] dark mode option added to BsdWorld urls in Web Image item
- [add] use command line option -cmasioconfig to add a new cmasio tab to audio setting. Remove old cmasio settings from the registry if you want to use this feature as they have moved. See notes in the tab
- [add] option in led indicator to stop tx if conditions met
- [add] mmio variable now use %precis=N% in text overlay
- [add] about box. It will also check GitHub for updated versions
- [add] cmASIO now supports Protocol 1. Note: performance may not match that of the Protocol 2 implementation
- [change] when using [extended] Thetis will now allow tx anywhere. It will select the nearest band to the frequency you have selected and use that band info for bpf/lpfs. This will now permit power output on 8m for example. If you use this feature be aware of the out of band transmission possibilities and potential issues for the hardware
- [change] meter container borders have been reduced
- [change] importing a db with meter containers will no longer clear existing ones, they will be added if possible
- [change] containers no longer store/convert all skin meter images, only the ones required for that specific container. Considerable memory savings
- [change] filter setup form now stores/recalls location
- [change] Button actions processed more simply when G2 enabled (no shift action etc) - G8NJJ
- [change] rotator meter item now can be shown in az/ele/both mode. Requires you to remove-add the rotator if you were using it
- [change] can now have up to 50 multimeter containers
- [change] multimeter meter items are not limited. You can have unlimited in use at a time in a single container
- [change] midi micgain now is full range -40 to 10 (default mic gain)
- [change] midi comp is now full range 0-20
- [change] midi rit - now hold shift when turning for smaller change ~ -250 to 250
- [change] renamed the [HPF/BPF ByPass on PS] button in code so that a blanket default of ON will be applied everywhere to everyone. Change the setting if required
- [change] forced the bpfs bypass check to be on as default
- [change] simplification improvements to db import
- [change] noise floor approximation now enters 'fast attack' mode more frequently for quicker floor detection (changing modes/antennas/etc)
- [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
- [change] re-worked minimise/restore code for meter containers
- [change] variable cw edge length has been disabled in the Dsp-CW settings (only utilised by the G2). This is now fixed at 9ms for the DL1YCF CW edge
- [change] right axis on history chart is not shown if not used
- [change] -help text adjusted for the new -dbid flag
- [change] spectrum and grid directX renderers now use directX clip to limit draw items such as line. Previously LOTS of IF statements were used. For a 2000 pixel wide spectrum, at 60fps, it is a saving of over 720,000 IF statements per second, per receiver, and has been replaced by a single directX clip statement. It also fixes the line that used to draw at the bottom of the spectrum if data was below the low limit, and also fixes some rx2 items moving into the rx1 space
- [change] bypass vac will only get applied in PollPTT loop if needed (for both mic and vox)
- [change] 4char is not updated when IP/Port is changed
- [fix] fix issue where you could not remove tx profile entries if they only had case changes in their name, such as ABc and abc
- [fix] import of container locations now works when importing a database
- [fix] fixed issue where a meter container would re-appear if console was minimised and then restored and that container had been docked at some point
- [fix] exporting a tx profile no longer exports schema for non tx profile tables
- [fix] fixed issue where a bandstack entry could be duped if ignore dupe was turned on after there were duplicated frequencies in the stack already
- [fix] dragging a container on the RX# in the titlebar would cause a jump/offset from the mouse pointer
- [fix] band change is prevented in most cases when in the middle of TX. Split/Swap/TX is not prevented, so beware
- [fix] rx att + tx att was being used in dup display, leading to incorrect display. Fixed
- [fix] comp meter when used in rx2 shows the correct rx1 values
- [fix] fixed issue with %vfoasub% showing at incorrect states
- [fix] fixed autostart process flag issue that caused DDUtil_v3 to start incorrectly
- [fix] fixed issue at startup or where diversity form is initially shown where no gain is applied if the gain is locked. This would be noticeable with the 'control dot' being centred. Many other fixes in the diversity system
- [fix] fixed issue where 'bad' characters in an autostarter path would cause a crash at start up
- [fix] fixed issue where AGC gains would not be stored correctly and/or could be spread to other bands if different agc modes (slow/med/long etc) were configured for use on those bands
- [fix] fixed issue introduced with the re-work of tx-att in dev_4. The spectrum when tx'ing with duplex enabled is now adjusted by the tx attenuation.
- [fix] small change to auto start exe code to fix issue with command line args
- [fix] decouple of the rx1/rx2 attenuator preamp/s-att boxes from tx-att. New tx-att control, and bg colour settings in appearance (github #399)
- [fix] multimeters would sometimes not bottom to low values out when power off, and other rare occurrences. Now resolved
- [fix] changes to fix issue #407, No TX output when initially going to QSK
- [fix] TCI spot would be incorrectly shown if it came from RumLog. Thetis now ignores as string of "nil" which RumLog sends (version dependant)
- [fix] attempt to resolve issue where out of array bounds errors are shown at startup
- [fix] corrected character display issues in input/output combo boxes (Issue #420)
- [fix] websocket protocol close frame message is now sent when TCIserver disconnects a client, preventing some third-party clients from closing improperly
- [fix] reworked TCIserver input message buffer to prevent random client disconnects when TCI WebSocket messages arrive rapidly
- [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](viewtopic.php?f=32&t=4972)
- [fix] fix missing legacy buttons that happened in rare cases
- [fix] fixed mode/band menu items shown in expanded view if the collapsed view settings were changed in setup. Very old bug
- [fix] fixed the display of band/mode buttons in collapsed view that were sometimes visible behind the lower main controls in rare cases
- [fix] andromeda button bar will hide if setup option is changed. Previously it was behind other controls and could be seen in rare cases on resize
- [fix] fixed issues where band/mode control would sometimes not show when starting in collapsed view
- [fix] history left axis would incorrectly limit min to -100.0 on startup
- [fix] changed legacy spot telnet connect to use UInt16 (unsigned 16 bit) for port number allowing 0-65535. Previously it used signed 16 bit preventing any port over 32767 from being used
- [fix] fix crash if web image url is adjusted whilst operational
- [fix] fixes for filters being reset. Previously filter button box would not update
- [fix] fix issue where if an rx2 container was hidden, other rx2 containers might not show
- [fix] fixed an issue for rx2 filters, where they would reset to the last used var high/low values
- [fix] fixed crash when removing MultiMeter I/O TCPClient
- [fix] backup info stored in associated json is removed with backup is removed. There may be some orphan backup json files left behind from before this fix
- [fix] when alex is turned off then on antenna config is now sent to hardware
- [fix] when calibrating level, ctun is turned off if on
- [fix] when dragging docked meter containers the user control area of the console form would show unpainted areas. The area covered by the container is now instantly repainted when the container moved/resized/hidden
- [fix] range limits for spectrum and waterfall high/low values. High now cant go below low, and low cant go above high
- [fix] port limit ranges for tci/cat/n1mm/mmio, of 0-65535
- [fix] a ToT/led indicator that terminates mox will not key back up instantly if using external keying hardware. It will require PTT to be released first. Fixes #518
- [fix] 1x1 pixel, or very small images in the web image control would cause thetis to crash/shutdown, fixed
Hey all,
I have just released on GitHub the final release of v2.10.3.6. Get it here : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.6
Please read the change log below as there are **major** changes to Thetis in this version, such as new database management. Please watch the following video for an overview : https://youtu.be/FUor2Zm9nN8
Cheers, Richie.
### 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: 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](viewtopic.php?f=32&t=4972)**
**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 : https://github.com/ramdor/Thetis/issues/new/choose
Join us on Discord for active test builds and much more - Join Here : https://discord.gg/6fHCRKnDc9
## v2.10.3.6 Main New Features
- database manager
- many new meter items, including rotator, band/filter/mode/antenna button boxes, text overlay and led indicator, much much more
- vfo meter item control now has user interactive elements
- new multimeter/data IO system
- some legacy UI items can be removed. This will be extended in the future
- improvements to NR2 including trained machine data
- coordinate system for multimeters to align things easier
- kenwood broadcast data options for cat1-4/tcpip cat
- autostart applications
- diversity memories
- additional midi and cat options/commands
- fn keys for cwx, including options to not need window focus
- cmASIO, including P1 & P2 support, for low latency audio
- an about box finally arrives
- endless bugs fixed and improvements throughout
- lots more, see full change log below
## v2.10.3.6 Change Log
- [add] total re-work of database management. There is now a database manager. I advise you to watch video : https://youtu.be/pwe3bd-tkGY
- [add] rotator can now be stopped. Hover mouse over arrow pivot point to see red circle. Click in circle and STOP will be sent. Note: reset the pstRotator commands if you are already using before this update
- [add] cache bypass option added to web image meter item
- [add] you can now select VFOA, VFOB or BOTH in the multimeter vfo control
- [add] auto height options for multimeter containers
- [add] cwx form does now not need focus to act on F1-F12 etc. Uncheck focus to enable this in the cwx form
- [add] rotator can now have a map. Check out OE3IDE's skin server pages
- [add] new button box meter controls for bands, modes and filters
- [add] rotator can now have the beam width alpha adjusted
- [add] right click a band in a band button box, and it will popup bandstack for that band for rx1 only. Right click on filter to show filter popup, rx1+2
- [add] antenna switch box meter item
- [add] %precis=N% can be used on text overlay so specify precision for any floating point variable on that line. %precis=2%%signal_strength% will show -73.49 for example
- [add] small digits colour for vfo item
- [add] new legacy items tab in setup->Appearance->Legacy Items to hide some of the old legacy items. This will be added to over time
- [add] vfo meter item option can ne used to show band text
- [add] some new variables added to text overlay, including band text for vfoa/b, noise floor for rx1/2, tune step text, pa profile text. Hover mouse over the I in the text overlay settings
- [add] NR2. Additional setting T2 that will aid with weaker signal clarity when using Trained model. Lower setting of T2 will prevent blocking of very weak signals at the cost of a slight increase in noise. -NR0V
- [add] added lock+vfo sync to vfo meter items. Colour can be changed for these in options
- [add] cords are displayed on meter container drag/resize. Use ctrl to lock to 10 pixel steps when moving/resizing for easier alignment
- [add] long mouse click (>= 1 second) on a kHz value in a vfo control will show tune step options, much like an Icom
- [add] long mouse click (>= 1 second) on the rx1 band vfoA in a vfo control will show bandstack
- [add] new tune step button box as a meter item
- [add] new history graph item to show data over time
- [add] Led Indicator meter item - use variables in c# style code to provide a Boolean expression for the indicator eg %swr% > 2.0 or %split% == "SPLIT"
- [add] Added enable G2 panel; not enabled if Andromeda panel enabled and vice versa Added button actions for band selection - G8NJJ
- [add] ability to create default G2 settings - G8NJJ
- [add] band selector on the vfo display in multimeters. Just click the band text
- [add] filter selector on the vfo display in multimeters. Just click the filter text
- [add] mode selector on the vfo display in multimeters. Just click the mode text
- [add] vfo display multimeter now allows changing values by hovering over them and spinning the mouse wheel, click to inc/dec, digit keys can be pressed
- [add] TCPip client and serial connectors added to MultiMeter I/O (see videos listed a few items below)
- [add] web image meter item - pull images from the internet and display in a meter container
- [add] minimise option for containers. Default will vanish when thetis console is minimised
- [add] MultiMeterIO - get external data - use it in the MultiMeter system. Watch video : https://youtu.be/oYRrm8YpD24
- [add] new meter item, Rotator. Requires a data feed using the new Multi Meter io. : https://youtu.be/1LmUromJQNQ
- [add] new MultiMeter spacer. Many can be added to pad things out. rx/tx colour and fade options
- [add] colour picker for TX-ATT control background in appearance->general
- [add] new MultiMeter item, Text Overlay. Can be used for various display tasks. Many can be added. Short video here : https://youtu.be/LPREPkJhaKY?si=6RxWujVnbqvsdWpd
- [add] .bat files now supported by autostarter
- [add] output AI (kenwwood broadcast info) over cat1/2/3/4/tcpipcat options
- [add] option in setup for S9 @ -73 or -93 for 30MHz and 144MHz (github #418)
- [add] options added for SWR protection. Swr limits, and tune power (github #221)
- [add] zzoa and zzoc cat commands have been added. zzoa - get/set the rx antenna based on rx1 band. zzoc - get/set the tx antenna based on tx band (github #385)
- [add] rx antenna port selection option for XVTR. It should also revert any changes if you leave an xvtr band. Only applies to RX1 currently (github #424)
- [add] 8 diversity memories. shift click to store, ctrl click to clear (github #263)
- [add] zzxa cat command to get/set audio amplifier (rear speaker sockets). zzxa1; to enable, zzxa0; to disable (github #308)
- [add] midi button command to toggle audio amplifier (rear speaker sockets) (github #308)
- [add] notes field in multimeter container. They are also used in the titlebar of the containers (github #104)
- [add] new start up options tab in setup. Now includes options to open specific forms at start up, and programs/exes (GitHub #286)
- [add] option to prevent ps from bypassing the bpfs (GitHub #413)
- [add] CW Edge Length: This is currently only for the ANAN-G2. The ability to load CW edges into the firmware of the legacy ANAN products is not available. The minimum Edge Length is 15ms which, based upon testing, is required to meet the new ARRL Guidelines. However, due to the edge shape, a 15ms total edge yields about 5ms in the range of 10% - 90% amplitude, i.e., the 15ms number is a bit misleading.
- [add] New NR features: (1) the "Trained" gain method as described below, (2) an alternative Noise Power Estimation method called "NSTAT" which should have a faster response to changing noise levels, and (3) code added in the AE Filter that removes an annoying rumble that could occasionally occur.
- ["Trained"] The new "Trained" NR has a file (zetaHat.bin). It is a data file that contains the essential information extracted from "training" the algorithm. The algorithm is currently "trained" with about 72 hours of noise and speech recordings. The file may, at some point, be replaced or augmented if different training is required.
- [add] Fn keys now activate messages directly in the cwx form
- [add] support for command line arguments in the auto program launch settings
- [add] warning message shown when the bypass of BPFs is ignored for PureSignal transmissions
- [add] -help command line option
- [add] option to auto turn off the radio when DB manager is requested to help users that have the power button unavailable. (collapsed view, no top tools and use autostart)
- [add] shift left click on SPLIT in the vfo will toggle QSPLIT, only when rx2 is off
- [add] hold shift when clicking setup from the menu strip to show setup. Especially useful if one extra mouse click is too much for you
- [add] support for tci msg line_out_start:0; line_out_stop:0; which have been repurposed to control vac1 on/off, support for tci msg line_out_start:1; line_out_stop:1; which have been repurposed to control vac2 on/off
- [add] show container on rx/tx options
- [add] lock container to prevent removal, and to prevent add/remove of items. You can still adjust items
- [add] dark mode option added to BsdWorld urls in Web Image item
- [add] use command line option -cmasioconfig to add a new cmasio tab to audio setting. Remove old cmasio settings from the registry if you want to use this feature as they have moved. See notes in the tab
- [add] option in led indicator to stop tx if conditions met
- [add] mmio variable now use %precis=N% in text overlay
- [add] about box. It will also check GitHub for updated versions
- [add] cmASIO now supports Protocol 1. Note: performance may not match that of the Protocol 2 implementation
- [change] when using [extended] Thetis will now allow tx anywhere. It will select the nearest band to the frequency you have selected and use that band info for bpf/lpfs. This will now permit power output on 8m for example. If you use this feature be aware of the out of band transmission possibilities and potential issues for the hardware
- [change] meter container borders have been reduced
- [change] importing a db with meter containers will no longer clear existing ones, they will be added if possible
- [change] containers no longer store/convert all skin meter images, only the ones required for that specific container. Considerable memory savings
- [change] filter setup form now stores/recalls location
- [change] Button actions processed more simply when G2 enabled (no shift action etc) - G8NJJ
- [change] rotator meter item now can be shown in az/ele/both mode. Requires you to remove-add the rotator if you were using it
- [change] can now have up to 50 multimeter containers
- [change] multimeter meter items are not limited. You can have unlimited in use at a time in a single container
- [change] midi micgain now is full range -40 to 10 (default mic gain)
- [change] midi comp is now full range 0-20
- [change] midi rit - now hold shift when turning for smaller change ~ -250 to 250
- [change] renamed the [HPF/BPF ByPass on PS] button in code so that a blanket default of ON will be applied everywhere to everyone. Change the setting if required
- [change] forced the bpfs bypass check to be on as default
- [change] simplification improvements to db import
- [change] noise floor approximation now enters 'fast attack' mode more frequently for quicker floor detection (changing modes/antennas/etc)
- [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
- [change] re-worked minimise/restore code for meter containers
- [change] variable cw edge length has been disabled in the Dsp-CW settings (only utilised by the G2). This is now fixed at 9ms for the DL1YCF CW edge
- [change] right axis on history chart is not shown if not used
- [change] -help text adjusted for the new -dbid flag
- [change] spectrum and grid directX renderers now use directX clip to limit draw items such as line. Previously LOTS of IF statements were used. For a 2000 pixel wide spectrum, at 60fps, it is a saving of over 720,000 IF statements per second, per receiver, and has been replaced by a single directX clip statement. It also fixes the line that used to draw at the bottom of the spectrum if data was below the low limit, and also fixes some rx2 items moving into the rx1 space
- [change] bypass vac will only get applied in PollPTT loop if needed (for both mic and vox)
- [change] 4char is not updated when IP/Port is changed
- [fix] fix issue where you could not remove tx profile entries if they only had case changes in their name, such as ABc and abc
- [fix] import of container locations now works when importing a database
- [fix] fixed issue where a meter container would re-appear if console was minimised and then restored and that container had been docked at some point
- [fix] exporting a tx profile no longer exports schema for non tx profile tables
- [fix] fixed issue where a bandstack entry could be duped if ignore dupe was turned on after there were duplicated frequencies in the stack already
- [fix] dragging a container on the RX# in the titlebar would cause a jump/offset from the mouse pointer
- [fix] band change is prevented in most cases when in the middle of TX. Split/Swap/TX is not prevented, so beware
- [fix] rx att + tx att was being used in dup display, leading to incorrect display. Fixed
- [fix] comp meter when used in rx2 shows the correct rx1 values
- [fix] fixed issue with %vfoasub% showing at incorrect states
- [fix] fixed autostart process flag issue that caused DDUtil_v3 to start incorrectly
- [fix] fixed issue at startup or where diversity form is initially shown where no gain is applied if the gain is locked. This would be noticeable with the 'control dot' being centred. Many other fixes in the diversity system
- [fix] fixed issue where 'bad' characters in an autostarter path would cause a crash at start up
- [fix] fixed issue where AGC gains would not be stored correctly and/or could be spread to other bands if different agc modes (slow/med/long etc) were configured for use on those bands
- [fix] fixed issue introduced with the re-work of tx-att in dev_4. The spectrum when tx'ing with duplex enabled is now adjusted by the tx attenuation.
- [fix] small change to auto start exe code to fix issue with command line args
- [fix] decouple of the rx1/rx2 attenuator preamp/s-att boxes from tx-att. New tx-att control, and bg colour settings in appearance (github #399)
- [fix] multimeters would sometimes not bottom to low values out when power off, and other rare occurrences. Now resolved
- [fix] changes to fix issue #407, No TX output when initially going to QSK
- [fix] TCI spot would be incorrectly shown if it came from RumLog. Thetis now ignores as string of "nil" which RumLog sends (version dependant)
- [fix] attempt to resolve issue where out of array bounds errors are shown at startup
- [fix] corrected character display issues in input/output combo boxes (Issue #420)
- [fix] websocket protocol close frame message is now sent when TCIserver disconnects a client, preventing some third-party clients from closing improperly
- [fix] reworked TCIserver input message buffer to prevent random client disconnects when TCI WebSocket messages arrive rapidly
- [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](viewtopic.php?f=32&t=4972)
- [fix] fix missing legacy buttons that happened in rare cases
- [fix] fixed mode/band menu items shown in expanded view if the collapsed view settings were changed in setup. Very old bug
- [fix] fixed the display of band/mode buttons in collapsed view that were sometimes visible behind the lower main controls in rare cases
- [fix] andromeda button bar will hide if setup option is changed. Previously it was behind other controls and could be seen in rare cases on resize
- [fix] fixed issues where band/mode control would sometimes not show when starting in collapsed view
- [fix] history left axis would incorrectly limit min to -100.0 on startup
- [fix] changed legacy spot telnet connect to use UInt16 (unsigned 16 bit) for port number allowing 0-65535. Previously it used signed 16 bit preventing any port over 32767 from being used
- [fix] fix crash if web image url is adjusted whilst operational
- [fix] fixes for filters being reset. Previously filter button box would not update
- [fix] fix issue where if an rx2 container was hidden, other rx2 containers might not show
- [fix] fixed an issue for rx2 filters, where they would reset to the last used var high/low values
- [fix] fixed crash when removing MultiMeter I/O TCPClient
- [fix] backup info stored in associated json is removed with backup is removed. There may be some orphan backup json files left behind from before this fix
- [fix] when alex is turned off then on antenna config is now sent to hardware
- [fix] when calibrating level, ctun is turned off if on
- [fix] when dragging docked meter containers the user control area of the console form would show unpainted areas. The area covered by the container is now instantly repainted when the container moved/resized/hidden
- [fix] range limits for spectrum and waterfall high/low values. High now cant go below low, and low cant go above high
- [fix] port limit ranges for tci/cat/n1mm/mmio, of 0-65535
- [fix] a ToT/led indicator that terminates mox will not key back up instantly if using external keying hardware. It will require PTT to be released first. Fixes #518
- [fix] 1x1 pixel, or very small images in the web image control would cause thetis to crash/shutdown, fixed
Last edited by ramdor on Sun Oct 13, 2024 6:48 pm, edited 5 times in total.
Richie - MW0LGE - https://www.qrz.com/db/mw0lge
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
Re: Thetis v2.10.3.6 - Release Candidate 1
We are not worthy! 
Thank you Richie!
Mark

Thank you Richie!
Mark
Re: Thetis v2.10.3.6 - Release Candidate 1
Awesome list of additions, changes and fixes!
Thank you Richie!
Thank you Richie!
Re: Thetis v2.10.3.6 - Release Candidate 1
Wow ... Amazing job Ritchie!
Doug
Doug
Re: >>> Thetis v2.10.3.6 - Release Candidate 1 <<<
It's working FB Richie!
The new VFO for the meter containers is awesome...
Thanks for your hard work...
73,
George / W7GES
The new VFO for the meter containers is awesome...
Thanks for your hard work...
73,
George / W7GES
-
- Posts: 24
- Joined: Thu Nov 24, 2022 3:56 pm
Re: >>> Thetis v2.10.3.6 - Release Candidate 1 <<<
Very big works, NR2 trained now its exciting!!
Re: >>> Thetis v2.10.3.6 - Release Candidate 1 <<<
Great upgrade! Many thanks Richie! 

Re: >>> Thetis v2.10.3.6 - Release Candidate 1 <<<
Richie,
I am trying to setup rotor control under the new version and I am having a problem. I removed the two old containers I had and deleted the UDP ports. Setup new ports and containers in the RC. Both container ports show as active and I can click on the containers and the rotators move but the azimuth does not change. The UDP I/O shows the correct values of azimuth in the right hand variables box. Also the rx data and tx data show active data when a l click in the containers. The new stop function works properly. Any suggestions.
73, George
W2GS
I am trying to setup rotor control under the new version and I am having a problem. I removed the two old containers I had and deleted the UDP ports. Setup new ports and containers in the RC. Both container ports show as active and I can click on the containers and the rotators move but the azimuth does not change. The UDP I/O shows the correct values of azimuth in the right hand variables box. Also the rx data and tx data show active data when a l click in the containers. The new stop function works properly. Any suggestions.
73, George
W2GS
Re: >>> Thetis v2.10.3.6 - Release Candidate 1 <<<
Check PSTrotator and confirm it is in tracking mode.
Every time you use the stop function in the container, PSTrotator changes from tracking to manual mode.
If you are using tracking, change the rotator container stop command from <PST><STOP>1</STOP></PST> to <PST><STOP>1</STOP></PST><PST><TRACK>1</TRACK></PST>
Every time you use the stop function in the container, PSTrotator changes from tracking to manual mode.
If you are using tracking, change the rotator container stop command from <PST><STOP>1</STOP></PST> to <PST><STOP>1</STOP></PST><PST><TRACK>1</TRACK></PST>
New call sign EA3CL
Re: >>> Thetis v2.10.3.6 - Release Candidate 1 <<<
Richie and ea3aqr,
Found the problem. Forgot to set the variable picker to the ID code for the UDP port character. Now working FB.
I changed the STOP string to the one provided by ea3aqr and that keeps PST rotator in tracking mode.
Thanks for the great software and suggestions.
73, George
W2GS
Found the problem. Forgot to set the variable picker to the ID code for the UDP port character. Now working FB.
I changed the STOP string to the one provided by ea3aqr and that keeps PST rotator in tracking mode.
Thanks for the great software and suggestions.
73, George
W2GS
Re: >>> Thetis v2.10.3.6 - Release Candidate 1 <<<
w2gs wrote:I changed the STOP string to the one provided by ea3aqr and that keeps PST rotator in tracking mode.
yes i worked this out for everyone by looking into it in the user docs for pstrotator. Was about a week or so over in the testing group on the discord server. Glad you got it all sorted.
Richie - MW0LGE - https://www.qrz.com/db/mw0lge
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
Re: >>> Thetis v2.10.3.6 - Release Candidate 2 <<<
Release Candidate 2 now available on GitHub. Fixes some old and new issues.
Richie - MW0LGE - https://www.qrz.com/db/mw0lge
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
Re: >>> Thetis v2.10.3.6 - Release Candidate 2 <<<
I found in my system a big issue that crashes the program.
I have following config:

If I try to delete the client (green arrow) or disable it (red arrow) the program crashes to desktop.
I tried to use a backup database that I did but the client remains: probably this configuration is not stored in database?
Here follows the ErrorLog.txt part recorded before crash:
Entry : 10:12:42 AM Sunday, September 15, 2024
Object reference not set to an instance of an object.
---------stacktrace------------
at System.Net.Sockets.TcpClient.get_Connected()
at Thetis.MultiMeterIO.TcpClientHandler.Connect()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
A suggestion how to delete this client is well appreciated.
Many thanks.
P.S. I can add UDP and TCP/IP Server and delete them. If I add another TCP/IP Client the program crashes
I have following config:

If I try to delete the client (green arrow) or disable it (red arrow) the program crashes to desktop.
I tried to use a backup database that I did but the client remains: probably this configuration is not stored in database?
Here follows the ErrorLog.txt part recorded before crash:
Entry : 10:12:42 AM Sunday, September 15, 2024
Object reference not set to an instance of an object.
---------stacktrace------------
at System.Net.Sockets.TcpClient.get_Connected()
at Thetis.MultiMeterIO.TcpClientHandler.Connect()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
A suggestion how to delete this client is well appreciated.

Many thanks.
P.S. I can add UDP and TCP/IP Server and delete them. If I add another TCP/IP Client the program crashes
Re: >>> Thetis v2.10.3.6 - Release Candidate 2 <<<
thanks @I2NOY, this is fixed in RC3 which will be available shortly.
also
It is stored in the DB, yep, you probably need to go further back.
also
I tried to use a backup database that I did but the client remains: probably this configuration is not stored in database?
It is stored in the DB, yep, you probably need to go further back.
Last edited by ramdor on Sun Sep 15, 2024 1:31 pm, edited 1 time in total.
Richie - MW0LGE - https://www.qrz.com/db/mw0lge
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
GitHub has been updated with Release Candidate 3, available in the top post. Thanks.
Richie - MW0LGE - https://www.qrz.com/db/mw0lge
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
Hi Thank you Richie
for all your great work
Liam
for all your great work
Liam
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
Richie, you are the one! 

Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
I2NOY wrote:Richie, you are the one!
I think Neo is

Richie - MW0LGE - https://www.qrz.com/db/mw0lge
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
-
- Posts: 102
- Joined: Mon Apr 10, 2017 9:42 pm
- Location: Vasterasen, Bispgarden, Sweden JP82HX
- Contact:
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
I2NOY wrote:Richie, you are the one!
+1 on that!!!
I don’t suffer from insanity, I enjoy every second of it!
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
Hello,
Is anyone else having this issue during transmit? When transmitting I hear myself through the speakers as if I had the "MON" monitor
turned on.
I never had this happen. I tried a new database and its still acts the same.
Anan 100D v2.10.3.6 x64. 09/12/24 (FW v5.8 Protocol 1) rc2
Windows 7
Thank you.
73
Ken
WB4AM
Is anyone else having this issue during transmit? When transmitting I hear myself through the speakers as if I had the "MON" monitor
turned on.
I never had this happen. I tried a new database and its still acts the same.
Anan 100D v2.10.3.6 x64. 09/12/24 (FW v5.8 Protocol 1) rc2
Windows 7
Thank you.
73
Ken
WB4AM
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
Ken wrote:Hello,
Is anyone else having this issue during transmit? When transmitting I hear myself through the speakers as if I had the "MON" monitor
turned on.
I never had this happen. I tried a new database and its still acts the same.
Anan 100D v2.10.3.6 x64. 09/12/24 (FW v5.8 Protocol 1) rc2
Windows 7
Thank you.
73
Ken
WB4AM
I don't get? I had tried everything that I could think of except to reboot the PC. I rebooted and now its not casting my voice over the
speakers. As I had stated, I don't get it?
Thank you all just the same. Have a great day!
73
Ken
WB4AM
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
After observing enough similar instances at my QTH I've adopted the mindset of doing a full shutdown and restart of all equipment anytime I'm seeing any abnormal or unexplained behavior.
Glad you got it sorted.
Mark
Glad you got it sorted.
Mark
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
Thank you Mark.
Yeah that sounds like wise advice. I think over the years we tend to forget half of what we have learned, or even more maybe
in my case!
A complete shut down is what I had done. I stated, I never had this happen. But after sending the post last night and digging into
it this morning, I did remember it had happen once in the past, but I couldn't remember what I had done to fix it.
It does make me wonder, what would causes such a strange incident? At least this inquiring mind would like to know!
Again thank you Mark, you are appreciated.
73
Ken
Yeah that sounds like wise advice. I think over the years we tend to forget half of what we have learned, or even more maybe
in my case!
A complete shut down is what I had done. I stated, I never had this happen. But after sending the post last night and digging into
it this morning, I did remember it had happen once in the past, but I couldn't remember what I had done to fix it.
It does make me wonder, what would causes such a strange incident? At least this inquiring mind would like to know!
Again thank you Mark, you are appreciated.
73
Ken
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
Many thanks to Richie for this rc3. Excellent work!
I installed rc3 today, in place of rc1. Following the installation, and somewhat unrelated perhaps, I was trying to get my MIDI controller to work with the ANAN, as described here: viewtopic.php?f=16&t=5181
I normally run Thetis display in Panafall mode. I programmed two of the knobs on my controller as 'Waterfall Low Limit' and 'Waterfall High Limit'. I found that by twisting the programmed knobs to their extreme positions, I could 'blue wipeout' the upper-half (Panadaptor / Spectrum) part of the display on whichever band RX1 was tuned to. For a while I could not figure out the link between cause and effect. At one point I saw a crash message relating to Thetis commanding DirectX and had to restart Thetis to restore any display operation.
The fix I found was to put RX1 onto a different band (where the display was still normal), go into Thetis Setup-Display, Spectrum Grid section, and use the '=' sign to copy the Max/Min levels across to all bands. I'm guessing that the MIDI controller is able to poke some parameter values in that are silly / out of range that other parts of the software can cope with.
I can reproduce and gather more specifics, if needed. Meantime I have programmed the two knobs on my Hercules controller to do other functions that cause no harm!
Regards,
Mark, G4FPH.
I installed rc3 today, in place of rc1. Following the installation, and somewhat unrelated perhaps, I was trying to get my MIDI controller to work with the ANAN, as described here: viewtopic.php?f=16&t=5181
I normally run Thetis display in Panafall mode. I programmed two of the knobs on my controller as 'Waterfall Low Limit' and 'Waterfall High Limit'. I found that by twisting the programmed knobs to their extreme positions, I could 'blue wipeout' the upper-half (Panadaptor / Spectrum) part of the display on whichever band RX1 was tuned to. For a while I could not figure out the link between cause and effect. At one point I saw a crash message relating to Thetis commanding DirectX and had to restart Thetis to restore any display operation.
The fix I found was to put RX1 onto a different band (where the display was still normal), go into Thetis Setup-Display, Spectrum Grid section, and use the '=' sign to copy the Max/Min levels across to all bands. I'm guessing that the MIDI controller is able to poke some parameter values in that are silly / out of range that other parts of the software can cope with.
I can reproduce and gather more specifics, if needed. Meantime I have programmed the two knobs on my Hercules controller to do other functions that cause no harm!
Regards,
Mark, G4FPH.
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
RE: cw sidetone
Yesterday I installed rc3. All seems fine except, the cw sidetone, which I used to control with the master AF control, is much, much too quiet even with the control maxed out at 100. Anyone else having this issue and, if so, what was fix?
I do use an external winkeyer.
Thanks
Ron
N4XD
Yesterday I installed rc3. All seems fine except, the cw sidetone, which I used to control with the master AF control, is much, much too quiet even with the control maxed out at 100. Anyone else having this issue and, if so, what was fix?
I do use an external winkeyer.
Thanks
Ron
N4XD
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
Problem resolved. I have a speaker attached and its normally off when I operate cw. I turned it on then back off and the cw side tone issue was resolved. NO idea what interaction happened.
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
Attenuation during transmit setting seems to randomly reset itself to zero. I noticed this during split operation on 20 ssb. I believe having the attenuation at max during transmission helps protect the 2nd receiver so would be great to set it and have the setting stick
Ron
N4XD
Ron
N4XD
Re: >>> Thetis v2.10.3.6 - Release Candidate 3 <<<
I have a 7000DLE MKII. Since purchasing it, I have never had any issue with the radio or Thetis. About two weeks ago, after Helene went through the area, the radio was showing some very high SWR reading on my EFHW antenna. I assumed that the storm had damaged the antenna, but a visual inspection turned up no damage and when I put my AIM 4170C antenna analyzer, the reading on the EFHW as well as the vertical 40/15m antennas were fine. (The 7000 was showing the same SWR reading on the vertical antenna as the antenna analyzer.) I reset the radio and rebooted Thetis and the 7000 was showing the correct SWR on the EFHW. I was running Thetis v2.10.3.6 release candidate with v2.2.1 Protocol when this problem first started.
There were a few other occurrences of the radio showing the wrong SWR but, they appeared to be resolved by turning the 7000 on and off and rebooting Thetis.
Then yesterday, the 7000 was showing a 1.2 SWR across the 40m, 20m, 17m, and 15m bands on the EFHW. No matter when I was on any of these bands, the SWR was reading an SWR of 1.2. On the 40/15m vertical, the SWR was 8.5 on 40m and 10.5 on 15m. Both of these bands average around 1.3:1. When I tested both antennas with an antenna analyzer, the SWR readings were normal. I doubled checked by switching the antenna to my ICOM 7300 and running an SWR scan. Every scan was in agreement with the antenna analyzer - right at the previously recorded baseline.
The next step was to take the ACOM 1000 amp and the Palstar AT2KD antenna tuner and the shack antenna switch out of the equation. I connected the coax going to the RAT-Pack external antenna switch directly to the 7000, and the problem persisted.
The next thing that I did was to uninstall Thetis v2.10.3.6 release candidate and reinstall Thetis v2.10.3.6. I went into setup and imported a backup from this version of Thetis. I put the shack antenna switch (Alpha Delta) that I use to switch the EFHW antenna between the 7000, the ICOM 7300, and the antenna analyzer back in the coax circuit from the Rat-Pack external antenna switch. This was done yesterday afternoon and after running the 7000 for several hours, the problem has not recurred. During that time, I shut down the 7000 and rebooted Thetis a couple of dozen times. (The problem seemed to present itself right after it was started up after sitting overnight, but the problem did not resolve by simply letting the radio warm up.)
When this issue first appeared, I suspected a defective antenna switch in the AT2KD antenna tuner, a bad coax cable, or a problem with the ACOM 1000 amp. Then I started wondering if it could be a hardware problem with the 7000. Now I am wondering if the problem is a bug in Thetis v2.10.3.6 release candidate. Seeing how this problem had been intermittent, it is entirely possible that there is a hardware issue with the 7000 which may appear at some future date.
Does anyone have any idea of what this source of this problem might be?
Pete - W4WHQ
There were a few other occurrences of the radio showing the wrong SWR but, they appeared to be resolved by turning the 7000 on and off and rebooting Thetis.
Then yesterday, the 7000 was showing a 1.2 SWR across the 40m, 20m, 17m, and 15m bands on the EFHW. No matter when I was on any of these bands, the SWR was reading an SWR of 1.2. On the 40/15m vertical, the SWR was 8.5 on 40m and 10.5 on 15m. Both of these bands average around 1.3:1. When I tested both antennas with an antenna analyzer, the SWR readings were normal. I doubled checked by switching the antenna to my ICOM 7300 and running an SWR scan. Every scan was in agreement with the antenna analyzer - right at the previously recorded baseline.
The next step was to take the ACOM 1000 amp and the Palstar AT2KD antenna tuner and the shack antenna switch out of the equation. I connected the coax going to the RAT-Pack external antenna switch directly to the 7000, and the problem persisted.
The next thing that I did was to uninstall Thetis v2.10.3.6 release candidate and reinstall Thetis v2.10.3.6. I went into setup and imported a backup from this version of Thetis. I put the shack antenna switch (Alpha Delta) that I use to switch the EFHW antenna between the 7000, the ICOM 7300, and the antenna analyzer back in the coax circuit from the Rat-Pack external antenna switch. This was done yesterday afternoon and after running the 7000 for several hours, the problem has not recurred. During that time, I shut down the 7000 and rebooted Thetis a couple of dozen times. (The problem seemed to present itself right after it was started up after sitting overnight, but the problem did not resolve by simply letting the radio warm up.)
When this issue first appeared, I suspected a defective antenna switch in the AT2KD antenna tuner, a bad coax cable, or a problem with the ACOM 1000 amp. Then I started wondering if it could be a hardware problem with the 7000. Now I am wondering if the problem is a bug in Thetis v2.10.3.6 release candidate. Seeing how this problem had been intermittent, it is entirely possible that there is a hardware issue with the 7000 which may appear at some future date.
Does anyone have any idea of what this source of this problem might be?
Pete - W4WHQ
Re: >>> Thetis v2.10.3.6 - Final Release
Richie - MW0LGE - https://www.qrz.com/db/mw0lge
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
>>> Discord <<< : https://discord.gg/6fHCRKnDc9
Latest : https://github.com/ramdor/Thetis/releases/tag/v2.10.3.8
Re: >>> Thetis v2.10.3.6 - Final Release
Thanks Richie
So many new features if compare with a version thats just a couple of years old version. Completely revamped i must say.
Please let me know if after using RX2 when you switch it off to work only with RX1, if it possible that thetis goes back to the window size it was setup prior to clicking RX2 on?
If not possible right now, may i request you to kindly add in the to do list.
Thanks you again for all the support.
73
Bhanu
VU2MB
So many new features if compare with a version thats just a couple of years old version. Completely revamped i must say.
Please let me know if after using RX2 when you switch it off to work only with RX1, if it possible that thetis goes back to the window size it was setup prior to clicking RX2 on?
If not possible right now, may i request you to kindly add in the to do list.
Thanks you again for all the support.
73
Bhanu
VU2MB
Dell Alienware R10 AMD Ryzen 9 3950 PC-16 core @3.5 Ghz,
32GB Dual Channel HyperX(TM) F URY DDR4 XMP at 2666MHz
AMD Radeon RX 5700 XT 8GB GDDR 6
ANAN 8000DLE ANAN 200D ANAN 100D
Amplifier Mercury IIIS, Antenna Tuner: Palstar AT2K
32GB Dual Channel HyperX(TM) F URY DDR4 XMP at 2666MHz
AMD Radeon RX 5700 XT 8GB GDDR 6
ANAN 8000DLE ANAN 200D ANAN 100D
Amplifier Mercury IIIS, Antenna Tuner: Palstar AT2K