2.6.8

DL8LAQ
Posts: 61
Joined: Sun Apr 09, 2017 3:28 pm

Re: 2.6.8

Postby DL8LAQ » Thu Oct 24, 2019 10:43 am

ramdor wrote:I can not get this to happen here, I used your 4 HF cat commands, assigned them to buttons 1 through 4, and mashed F1-F4 and clicked as fast as possible in DDUtil and Thetis tracked the changes no problem. However, DDUtil showed problems, more than 1 button was highlighted, and it all froze up I guess with all the serial data going on. 9600 baud used.

As an aside, if there are any un-trapped crashes in Thetis, you will always get a detailed exception message, as there is a try/catch around the primary object. Also, if ever the main window closes you will always see shutdown splash. Even a windows shutdown (WM_QUERYENDSESSION) will cause thetis to close and result in splash and everything saved out (although you might not see it).


Thank for info. This is really interesting.
73, Norbert - DL8LAQ - ANAN-7000DLE
User avatar
ramdor
Posts: 269
Joined: Wed Jul 03, 2019 3:07 pm

Re: 2.6.8

Postby ramdor » Thu Oct 24, 2019 4:50 pm

UPDATE

Hi all,

Please try : https://www.dropbox.com/s/zgrf98a8eaf5g ... l.zip?dl=0

I have changed the state/options save code (not tx profile etc) to use a primary key in the database. For this reason, please take a backup of your database and archive it away. The main result is that saving is nearly instant now, instead of 7-12 seconds. Consequently shut down of Thetis is very fast and the shutdown splash has barely any time to display :D .

As always, full change log here, including known issues : https://docs.google.com/document/d/1xh4 ... 5-ibeIBt_k

73 Richie.

(10/7/19) d4
  • fix: vertical text padding on spectrum grid now spaces correctly in DX mode
  • fix: null audio phase buffer would cause crash for phase2 (not that phase2 does anything atm)
  • change: ok/cancel/apply buttons on setup form become disabled if a save/load is in progress. Crossing of the setup window does nothing but hide it. Cancel will reload DB and close form, OK will update internal settings only and not save out xml file. Apply does the same but also updates xml file. Xml file written out when Theits shuts down. All of this behaviour is existing, except for the enable/disable of buttons and a small label to show activity. Even changing Region will cause an update to the DB + xml file. Saving the state of over 1800 controls is a slow process, upwards of 7 seconds. (now a non issue due to change to SaveVars below)
  • fix: PS form does not set attenuate tx setting unless it needs to. Previously it was setting it even if attenuation changes were not being made, 10 times a second
  • add: spectrum scale numbers now highlight when hovering over with mouse (DirectX only)
  • change: grid/overlays are done after panadaptor plot, previously they were done before and would sometimes be obscured
  • fix: crash issue reported by vk1hk when disable_ui_mox_changes was unchecked and mox pressed
  • change: on exit we join any existing save thread and wait for it to happen, then perform final save
  • fix: changing setup max/min spectrum will update the waterfall range if sync waterfall is selected
  • change: Database.SaveVars now uses Table.Rows.Find and associated primary key instead of Table.Select. Speed of saving database settings is vastly improved
Last edited by ramdor on Fri Oct 25, 2019 4:21 pm, edited 3 times in total.
User avatar
Tony EI7BMB
Posts: 291
Joined: Sun Apr 09, 2017 2:31 pm
Location: Dublin
Contact:

Re: 2.6.8

Postby Tony EI7BMB » Thu Oct 24, 2019 7:26 pm

Thanks Richie , just installed. Like the messages on start up and the lightning quick shut down
User avatar
W1AEX
Posts: 249
Joined: Sun Apr 09, 2017 6:17 pm
Location: Connecticut, USA
Contact:

Re: 2.6.8

Postby W1AEX » Thu Oct 24, 2019 9:23 pm

Richie,

I'll echo Tony's report, the loading form messages are a nice touch and the nearly instant exit is great. I'll be very interested in the change to the PS auto-attenuate sampling interval. Perhaps the "as needed" approach will mitigate the tendency for PS to suddenly stop working here and there? The spectrum scale highlighting is excellent!

Thanks for the look at the D4 changes.

73,

Rob W1AEX
Last edited by W1AEX on Fri Oct 25, 2019 2:03 am, edited 1 time in total.
"One thing I am certain of is that there is too much certainty in the world."
kd4jm
Posts: 3
Joined: Fri Oct 25, 2019 12:31 am

Re: 2.6.8

Postby kd4jm » Fri Oct 25, 2019 1:06 am

I’m running Anan 100 on v 2.6.8 with FW 10.7 having problems getting PS to work all the time, it works great on protocol 1 any suggestions.

thanks,

Jorge kd4jm
wa1oxt
Posts: 32
Joined: Mon Apr 10, 2017 7:12 pm

Re: 2.6.8

Postby wa1oxt » Fri Oct 25, 2019 1:59 am

2.6.8

D4 loading issue....

see attached.

any inputs ?

oxt.
Attachments
No Clue.PNG
No Clue.PNG (69.81 KiB) Viewed 1901 times
User avatar
ramdor
Posts: 269
Joined: Wed Jul 03, 2019 3:07 pm

Re: 2.6.8

Postby ramdor » Fri Oct 25, 2019 5:16 am

wa1oxt wrote:2.6.8
D4 loading issue....
see attached.
any inputs ?
oxt.


Hi, cheers for report.

This should fix that issue : https://www.dropbox.com/s/ncpgq9ep3uvxv ... l.zip?dl=0

Richie.
vk1hx
Posts: 42
Joined: Fri Sep 13, 2019 12:03 pm

Re: 2.6.8

Postby vk1hx » Fri Oct 25, 2019 10:41 am

vk1hk / vk1hx..... close enough... :D
wa1oxt
Posts: 32
Joined: Mon Apr 10, 2017 7:12 pm

Re: 2.6.8

Postby wa1oxt » Fri Oct 25, 2019 10:59 am

2.6.8

D4 loading issue fixed.


Thank you , works fine.

Enjoy the wkend.

73,

wa1oxt

gary
wa1oxt
Posts: 32
Joined: Mon Apr 10, 2017 7:12 pm

Re: 2.6.8

Postby wa1oxt » Fri Oct 25, 2019 11:42 am

Spoke to soon.

2.6.8 resent D4.
when 160 meter band selected , software halts and gives an array error.
Upon next load of Thetis , software fail's to load.
please see attached.

oxt
Attachments
No Clue-1.PNG
No Clue-1.PNG (20.92 KiB) Viewed 1834 times
User avatar
K0MO
Posts: 25
Joined: Fri Dec 21, 2018 6:10 am

Re: 2.6.8

Postby K0MO » Fri Oct 25, 2019 12:40 pm

Happy Friday Richie,

I hope you're feeling good this morning!

After trying Thetis_1740_241019_d4 this morning, all I can say is: this is the best, most reliable, fluid and smoother experience I've had with Thetis to date.

Congratulations! You have done a magnificent work improving this program and I'm grateful for that.

However, there's still two issues that are not fixed yet. It has to do with Thetis unreliable PureSignal performance running the ANAN 100B and 10E radios and Network Watchdog which keeps Thetis from disconnecting every 3 to 5 minutes for 1 second from the radio. I hope you could sort these out soon.

In the meantime, I would love to see some new features and improvements added to Thetis:

1. Making the space between Panadapter and Waterfall adjustable up and down as SDR Console and many other programs do already.

2. Making the Waterfall follow Panadapter straight, without bending or smearing the waterfall, while tuning (scrolling) VFO left to right with CTUN disabled as Zeus Radio does it already.

3. Making Thetis UI skin compatible with Windows 10 High Contrast (Black theme) mode.

That's it for now. Keep up the good work Richie!

73,
Manny K0MO
Manny K0MO
User avatar
ramdor
Posts: 269
Joined: Wed Jul 03, 2019 3:07 pm

Re: 2.6.8

Postby ramdor » Fri Oct 25, 2019 2:07 pm

wa1oxt wrote:Spoke to soon.

2.6.8 resent D4.
when 160 meter band selected , software halts and gives an array error.
Upon next load of Thetis , software fail's to load.
please see attached.

oxt


Gary, can you send me your database.xml file.

My email is on qrz, or PM me with it.

Cheers

Richie. MW0LGE
wa1oxt
Posts: 32
Joined: Mon Apr 10, 2017 7:12 pm

Re: 2.6.8

Postby wa1oxt » Fri Oct 25, 2019 2:16 pm

Will sent DB.
Other issues here , give me a few hr's

tnx , oxt
User avatar
ramdor
Posts: 269
Joined: Wed Jul 03, 2019 3:07 pm

Re: 2.6.8

Postby ramdor » Fri Oct 25, 2019 4:23 pm

wa1oxt wrote:Will sent DB.
Other issues here , give me a few hr's

tnx , oxt


Hi Gary, please try : https://www.dropbox.com/s/n2tz1b61y28x6 ... 2.zip?dl=0

(this exe has also been included in original update post above)

Richie.
User avatar
w-u-2-o
Posts: 1880
Joined: Fri Mar 10, 2017 1:47 pm

Re: 2.6.8

Postby w-u-2-o » Fri Oct 25, 2019 4:38 pm

All,

Unless it is a UI issue, and unless Richie says otherwise, no more about PureSignal in this topic. You can start a new topic if you like. Unless you can show that PureSignal works for you in a previous version of Thetis but not in a current version then your problem is with firmware.

Thanks,

Scott
wa1oxt
Posts: 32
Joined: Mon Apr 10, 2017 7:12 pm

Re: 2.6.8

Postby wa1oxt » Fri Oct 25, 2019 6:08 pm

Yes, that worked .

Thank You

wa1oxt / / garyradio
DO2ZA Erwin
Posts: 45
Joined: Fri Apr 21, 2017 4:49 pm

Re: 2.6.8

Postby DO2ZA Erwin » Fri Oct 25, 2019 6:14 pm

Hi Ritchie,

D4 i get the same Error.
D4-1 (first version) works great for mey, also on 160m no Problems, PS is also working very good with AutoATT.
Great Job, many, many thanks!!

73 Erwin
Anan 200D rev.24, WIN 10, 10.0.18362 (1903), i7-7700 @3.60 Ghz, 2x Monitor 24"
User avatar
ramdor
Posts: 269
Joined: Wed Jul 03, 2019 3:07 pm

Re: 2.6.8

Postby ramdor » Fri Oct 25, 2019 6:53 pm

DO2ZA Erwin wrote:Hi Ritchie,

D4 i get the same Error.
D4-1 (first version) works great for mey, also on 160m no Problems, PS is also working very good with AutoATT.
Great Job, many, many thanks!!

73 Erwin


d4_2 fixes another rare issue. Zip's have been updated.
User avatar
Tony EI7BMB
Posts: 291
Joined: Sun Apr 09, 2017 2:31 pm
Location: Dublin
Contact:

Re: 2.6.8

Postby Tony EI7BMB » Sat Oct 26, 2019 12:27 pm

Display looks really good with the contest today on 20m
Screenshot 2019-10-26 13.26.53.png
Screenshot 2019-10-26 13.26.53.png (2.66 MiB) Viewed 1595 times
User avatar
w-u-2-o
Posts: 1880
Joined: Fri Mar 10, 2017 1:47 pm

Re: 2.6.8

Postby w-u-2-o » Sat Oct 26, 2019 1:31 pm

Hi Richie,

A couple of small bugs to report, and some thoughts about the WB display...

Small bugs:

- With CTUN enabled, occasionally when I switch bands, or when I start up the app, the display will center on the passband instead of on the frequency that it was originally centered on. I don't have an exact sequence to reproduce, I'm afraid.

- The state of Fwd/SWR metering mode for TUN is not being stored and had to be reset every time I start the app.

- 60M band stacks are messed up (I think you know about this one already)

US frequency allocations for 60M are as follows:

60-meter_Band_Channel_Allocation.png
60-meter_Band_Channel_Allocation.png (25.29 KiB) Viewed 1583 times


Thoughts about WB display:

- The display blanks after resize. Work-around is to close/open the window.
- Window existence is not remembered on start-up (although size and location is). Work-around is to open it manually after start-up.
- It probably needs to be coded up for DirectX.
- It would be very nice if there was a way to pan/zoom the frequency scale, and adjust the amplitude scale. Even if these were just adjustments in a setup window tab that would be a huge improvement.

Thanks, Richie. You continue to make an incredible impact on the usability of Thetis! Saving of current state and settings is now blazingly fast!

73,

Scott
DO2ZA Erwin
Posts: 45
Joined: Fri Apr 21, 2017 4:49 pm

Re: 2.6.8

Postby DO2ZA Erwin » Sat Oct 26, 2019 3:50 pm

Hi all and Ritchie,

Sorry forget it: Version is now d4-2

I get also the Error on the WB Display, if I make the Window bigger no Problem, but if I make it much smaller it chrashed
with this Window when I minimized the WB Display:
WB Error.JPG
WB Error.JPG (43.75 KiB) Viewed 1563 times


It is a long Text, so here only the little Pic.
When I click Quit Thetis closed. After restart Thetis it is not on the Band as before the Crash.

73 Erwin
Anan 200D rev.24, WIN 10, 10.0.18362 (1903), i7-7700 @3.60 Ghz, 2x Monitor 24"
User avatar
W3MMR
Posts: 49
Joined: Thu Jul 11, 2019 8:36 am
Location: Chester, PA
Contact:

Re: 2.6.8

Postby W3MMR » Sun Oct 27, 2019 8:17 pm

D4_2 is working good, only change I dont enjoy is the fact that the Zero line on the Panadapter is now on top of the data line. Before you could see the signal on top of the zero line. So now its covering up someones carrier. Its hard to see weak carriers now and know if someone has keyed up, or someone is done talking. I switched back to D2 because I work a lot of AM and weak signal AM. Maybe a slider can be put in the appearance tab controlling the strength of the zero line? Also, ive noticed that the special panafall mode hasnt been working for many updates. I just keep saying something about it. I appreciate the hard work Richie. Thanks.

Perry
W3MMR
Studio "A" - Anan 200D, P2 1.8, Thetis 2.6.9, Dell XPS 8700 i7-4770k, Samsung EVO 860 SSD, Nvidia GeForce GTX1050ti, 16GB RAM, Shure SM7B, AL80BX
Studio "B" - Heath-Kit DX100, D-104, National NC-303, Hammarlund HQ-140-X
NC3Z
Posts: 179
Joined: Sun Oct 29, 2017 8:57 pm
Location: Merritt, NC

Re: 2.6.8

Postby NC3Z » Sun Oct 27, 2019 8:52 pm

Not sure when this appeared but I momentarily loose the left most Fine Vertical Grid lines until the next freq label shows up. This only seems to happen around the 2X zoom using a 384K sample rate.

Here is a short video of what I mean, take a look at the left most Fine Vertical Grid lines:

Gary NC3Z
User avatar
ramdor
Posts: 269
Joined: Wed Jul 03, 2019 3:07 pm

Re: 2.6.8

Postby ramdor » Mon Oct 28, 2019 1:09 am

Hi,

All issues noted. Have been busy since last release so nothing done, but will look at the problems this week, including some logging around seq errors.

Richie.
User avatar
K2BU
Posts: 6
Joined: Sun Apr 09, 2017 4:07 pm
Location: Tabernacle, NJ

Re: 2.6.8

Postby K2BU » Mon Oct 28, 2019 1:44 am

Hi Richie,
Just a quick note. Ever since I have used D1, I notice a change in the band stacking frequencies. All frequencies are fine until I turn on RX2 and add the SYNC VFO button. I then notice that some of the band stacking frequencies change by 400 Hz down. This is the same frequency that I use for CW pitch or offset on my Anan. This frequency change only occurs when both receivers are on and SYNC VFO is activated! If you continue to go through the band stacking buttons, the frequency will continue to go lower. I am sure this is just a simple code glitch.
Thanks,
Chas
User avatar
ramdor
Posts: 269
Joined: Wed Jul 03, 2019 3:07 pm

Re: 2.6.8

Postby ramdor » Tue Oct 29, 2019 10:39 pm

Hi

In an effort to debug/look at the sequence numbers of inbound UDP packets, I have quickly added a SEQ log window. This is what is happening...

1) every packet coming in for dcc0-7 has a sequence number. A delta from received number vs expected is logged, in a ring buffer of 40 slots. A delta of 0 signifies the packet number received is the one expected

2) whenever there is a seq error, a snapshot of that ring buffer is made, 20 snapshots in total, with the newest being s0

Still work to do on presentation of the info, and being able to switch between delta and packet number. I have used app called 'clumsy 0.2' to simulate problems.

Richie.


seq1.jpg
seq1.jpg (131.92 KiB) Viewed 1233 times
Bryan W4WMT
Posts: 80
Joined: Sun Apr 09, 2017 10:12 pm

Re: 2.6.8

Postby Bryan W4WMT » Wed Oct 30, 2019 12:06 am

Hi Richie,

Nice work! It will be very interesting to see what the "real world" log will look like after clumsy is turned off and the un-tampered packets are streaming in.

73, Bryan W4WMT
User avatar
ramdor
Posts: 269
Joined: Wed Jul 03, 2019 3:07 pm

Re: 2.6.8

Postby ramdor » Wed Oct 30, 2019 12:21 am

Bryan W4WMT wrote:Hi Richie,

Nice work! It will be very interesting to see what the "real world" log will look like after clumsy is turned off and the un-tampered packets are streaming in.

73, Bryan W4WMT


Hi Bryan, yes it will be. I am seeing loss here from time to time, which undoubtedly is the hotchpotch of switches, 10gbit, 1gbig and 100mbit links in this place :D :lol: The following when I hit two tone, with ps-a on. 100 lost :o

RIchie.

seq2.jpg
seq2.jpg (18.64 KiB) Viewed 1213 times
User avatar
ramdor
Posts: 269
Joined: Wed Jul 03, 2019 3:07 pm

Re: 2.6.8

Postby ramdor » Wed Oct 30, 2019 3:07 am

UPDATE

HI all,

Please try : https://www.dropbox.com/s/eh9dn1ongtd5l ... 5.zip?dl=0

Just a WIP build, that hopefully fixes some annoying issues. Includes the initial pass of SEQ logging. The 'special panafall' mode wont return until the displays are 'split' and the mid point of each can be dragged up/down.

Richie.

(10/7/19) d5
  • change: restored plot order for panadapter, grid before data, undoes d4 change
  • fix: vertical in between (minor) lines now drawn if lower major line is off left edge of spectrum
  • fix: US 60m channelised bandstack now works as intended. Changes will only be saved if on an expected slot frequency unless using ‘extended’ mode. If you click 60m when not on a channelised frequency, the closest one will be selected. This is all previous behaviour.
  • add: band stack add to 60m for regions other than US
  • fix: VFOBfreq and CTUN state now recovered, not previously read back in
  • fix: on app start and CTUN enabled rx passband will be on correct frequency and display will be in previous position
  • fix: wideband minimize and resize issues fixed
  • add: first pass of SEQ logging, access through Setup->Tests->Show SEQ log button. Just plain text at the moment. Numbers are delta from expected sequence number expected. 40 slot ring buffer per DCC0-7. When SEQ error occurs (ie not expected next in sequence) a snapshot of that buffer is taken. 20 snapshots in total, s0 being most recent.

No fixes
- nofix: state of Fwd/SWR metering mode for TUN is not being stored and had to be reset every time I start the app... This is stored per TX profile. As tx profile is applied after all settings are read in, the setting stored with the currently selected TX profile is used. This is the same issue with the store of drive level. Do we want to ignore or use the profile? We can’t really do both. May need something that tracks change that is also covered by a profile and warns user that setting will be lost unless profile saved?
- nofix: With CTUN enabled, occasionally when I switch bands display is centred on passband instead of frequency... Could not replicate
- nofix: - since I have used D1, I notice a change in the band stacking frequencies. All frequencies are fine until I turn on RX2 and add the SYNC VFO button. I then notice that some of the band stacking frequencies change by 400 Hz down. This is the same frequency that I use for CW pitch or offset on my Anan... Could not replicate, possibly fixed by rework of US bandstack
Last edited by ramdor on Wed Oct 30, 2019 5:54 am, edited 2 times in total.
User avatar
w2ner
Posts: 51
Joined: Wed Sep 11, 2019 12:14 am

Re: 2.6.8

Postby w2ner » Wed Oct 30, 2019 4:00 am

One thing I noticed and not sure if this can be changed or not. When you PAN the waterfall and pan adapter freezes until you stop panning. It would be great if this can be changed so the display is live during panning.

Return to “Thetis”