Search found 98 matches

by Bryan W4WMT
Sat Nov 16, 2019 9:49 am
Forum: Thetis
Topic: 2.6.9
Replies: 600
Views: 82940

Re: 2.6.9

thank Jeff, some of that seq log could be fixed with a packet reordering system. It is interesting how fast it all happened,, some lines look like they are the same but probably the issues just followed the same pattern for a while. It could have just been a very short hiccup I guess if you haven't...
by Bryan W4WMT
Sat Nov 16, 2019 1:41 am
Forum: Thetis
Topic: 2.6.9
Replies: 600
Views: 82940

Re: 2.6.9

Implemented in both, but existing waterfall bitmap is lost on mouse release. DX version copies existing waterfall over to new bitmap if same width. There is more work to do on all of that stuff really, but it is workable. edit: i am tempted to pull gdi+ because everything is double the work. edit2:...
by Bryan W4WMT
Sat Nov 16, 2019 1:06 am
Forum: Thetis
Topic: 2.6.9
Replies: 600
Views: 82940

Re: 2.6.9

UPDATE Hi all, Please try : https://www.dropbox.com/s/kafb2ln3dvbgxpr/Thetis_0030_161119_269_a6.zip?dl=0 There are quite a number of changes 'under the hood' in regards to display. Also please keep an eye out for the errorlog.txt file. Note: use all the files in the zip After the weekend testing, s...
by Bryan W4WMT
Fri Nov 15, 2019 10:37 am
Forum: Thetis
Topic: Fun with SEQ Log :-)
Replies: 50
Views: 6540

Re: Fun with SEQ Log :-)

w-u-2-o wrote:And finally...

Capture.JPG


The dreaded "repeated" packet, aka a "rewind" packet!
Any clue as to what kind of network hijinks can cause something like that Scott???

73
by Bryan W4WMT
Wed Nov 13, 2019 7:45 pm
Forum: Thetis
Topic: 2.6.9
Replies: 600
Views: 82940

Re: 2.6.9

Giving the Monitor TX AF level some additional thought, it might be easier and more useful to include a checkbox in the VAC1 setup dialog that allows the user to choose between the existing RX1 audio stream, and the audio stream that is currently only sent to the CODEC via the FPGA in the ANAN hard...
by Bryan W4WMT
Sun Nov 10, 2019 10:26 pm
Forum: Protocol 2 Firmware (all radios)
Topic: New 7000/8000 Orion MKII Protocol 2 Firmware Topic
Replies: 93
Views: 16655

Re: New 7000/8000 Orion MKII Protocol 2 Firmware Topic

Carl, There was a problem previously with Thetis where it could crash on certain seq errors. You might cross post this in the 2.6.9 topic. 73, Scott Those crashes were caused by "malformed packets" which Doug fixed by trapping them out in the code (just looked at that code this morning). ...
by Bryan W4WMT
Sun Nov 10, 2019 7:30 pm
Forum: Thetis
Topic: 2.6.9
Replies: 600
Views: 82940

Re: 2.6.9

jeffreydoran wrote:Saw this morning on 7000DLE 2.6.9 a4 (Pre4 Firmware))

SeqErrorLog_10Nov2019.jpg


NJ2US


Inexplicable!
I just don't see how the stack can do something like that.

Richie, can clumsy generate a sequence that rewinds three packets and then continues on from there?

73
by Bryan W4WMT
Sat Nov 09, 2019 11:58 pm
Forum: Thetis
Topic: Fun with SEQ Log :-)
Replies: 50
Views: 6540

Re: Fun with SEQ Log :-)

Yep, that's the signature we're looking for!

Also, patterns like:
0 0 0 2 -2 -2 2 0 0
and
0 0 0 3 -3 0 -3 3 0

Those are the sorts of things the PRO can put back into order, like it never happened.

73
by Bryan W4WMT
Sat Nov 09, 2019 9:39 pm
Forum: Thetis
Topic: Fun with SEQ Log :-)
Replies: 50
Views: 6540

Re: Fun with SEQ Log :-)

ramdor wrote:However as it stands, I am still waiting for some -ve reports that prove that PRO will actually do something if it was in there ;)

Richie.


That's correct!

Maybe we don't need a "packet reordering" algorithm, so much as we need a "lost packet finding" algorithm :lol:

73
by Bryan W4WMT
Sat Nov 09, 2019 10:32 am
Forum: Thetis
Topic: Fun with SEQ Log :-)
Replies: 50
Views: 6540

Re: Fun with SEQ Log :-)

From Scott's post in the main 2.6.9 thread: ****************** However, more interestingly, Bryan appears to be the first person to report negative numbers, i.e. packets out of order. So it can and does happen with Thetis as well as PowerSDR. And the numbers are low, just like expected. Therefore it...
by Bryan W4WMT
Sat Nov 09, 2019 12:46 am
Forum: Thetis
Topic: Fun with SEQ Log :-)
Replies: 50
Views: 6540

Re: Fun with SEQ Log :-)

Hi Richie, Yes, I believe that is correct. That is, I think a true out-of-order event should have a delta snapshot like this: 0 0 0 1 -2 1 0 0 0... In this case, the packet sequence would be like this: 1 2 3 5 4 6 7 8 9... That is, everything is in order except the #4 packet and #5 packet have trade...
by Bryan W4WMT
Fri Nov 08, 2019 11:43 pm
Forum: Thetis
Topic: Fun with SEQ Log :-)
Replies: 50
Views: 6540

Re: Fun with SEQ Log :-)

Right Richie! It's like the "packet sender" just hit the rewind button, went back two packets, and started over from there :lol:

That must be a firmware fpga glitch!
by Bryan W4WMT
Fri Nov 08, 2019 4:18 pm
Forum: Thetis
Topic: Fun with SEQ Log :-)
Replies: 50
Views: 6540

Re: Fun with SEQ Log :-)

I agree that a "lone wolf" cluster of dropped packets (indicated by a single positive delta) is probably due to a blocked thread during a very busy period where the computer is off doing other things unrelated to its SDR duties. The DDC, DUC, and audio streaming threads in Thetis are alrea...
by Bryan W4WMT
Fri Nov 08, 2019 1:44 pm
Forum: Thetis
Topic: Fun with SEQ Log :-)
Replies: 50
Views: 6540

Fun with SEQ Log :-)

Hi All, One of the more interesting results from playing with Richie's new SEQ Log is the phenomenon of repeated packets! Consider a snapshot like this, eg from one of the DDCs: 0 0 0 0 0 -2 0 0 0 0... AFAIK, the only way to produce a snapshot with deltas like that is for a packet to be repeated. Th...
by Bryan W4WMT
Mon Nov 04, 2019 11:37 am
Forum: Thetis
Topic: 2.6.8
Replies: 565
Views: 73152

Re: 2.6.8

Hi Richie,

Looks like someone (maybe Doug?) in the past had already begun trying to exploit the powerful "rxa" capabilities in the ChannelMaster (see rxa.cs). Very interesting concept: each DDC having its own undocked panadapter and controls.

73
by Bryan W4WMT
Sat Nov 02, 2019 9:35 pm
Forum: Thetis
Topic: 2.6.8
Replies: 565
Views: 73152

Re: 2.6.8

Hmmm, no need to select (blue) the VFOA to enter freq with the keyboard.
Just start typing and off she goes :-)
It's always been that way, btw.

73
by Bryan W4WMT
Wed Oct 30, 2019 12:06 am
Forum: Thetis
Topic: 2.6.8
Replies: 565
Views: 73152

Re: 2.6.8

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
by Bryan W4WMT
Mon Oct 21, 2019 11:16 pm
Forum: Thetis
Topic: 2.6.8
Replies: 565
Views: 73152

Re: 2.6.8

Hi Richie,

The wdsp flushChannel thread runs on each and every rx/tx and tx/rx transition. I wonder if you're "bumping heads" with that somehow?

73, Bryan W4WMT
by Bryan W4WMT
Sat Oct 19, 2019 12:52 pm
Forum: Thetis
Topic: 2.6.8
Replies: 565
Views: 73152

Re: 2.6.8

Hi Scott, I don't know much, but this is what I do know: The "OOOPs" counter in openHPSDR/PowerSDR is a packet serialization fault indicator for packets coming OUT of the packet reordering (PRO) algorithm, that is if an out-of-order packet coming in from the radio is able to be put back in...
by Bryan W4WMT
Thu Oct 17, 2019 12:02 pm
Forum: PC's & Homebrew Hardware
Topic: GPU Questions
Replies: 14
Views: 7169

Re: GPU Questions

A few years ago Nvidia drivers had developed a really bad reputation for interfering with near real time audio streams, which of course would also wreak havoc on our DDC/DUC streams. Haven’t heard any whining about that lately, so maybe they have cleaned up their act?

73
by Bryan W4WMT
Sat Sep 28, 2019 8:48 pm
Forum: Thetis
Topic: 2.6.8
Replies: 565
Views: 73152

Re: 2.6.8

Hi Scott,

In Process Explorer it’s easy to spot the threads that are running DDC, DUC, and audio streams: they’re the only ones that have priority 26. Also note, your UMC thread will also be running at priority 26.

73
by Bryan W4WMT
Sat Sep 28, 2019 10:28 am
Forum: Thetis
Topic: 2.6.8
Replies: 565
Views: 73152

Re: 2.6.8

Nice one Scott! I guess the fft library we use could make the difference you’re seeing in CPU%. But don’t forget about wdsp. All that fantastic performance, unmatched in the amateur SDR world imo, can be a bit cpu hungry. Back to the display FPS topic again: I honestly cannot see any difference what...
by Bryan W4WMT
Wed Sep 25, 2019 1:40 pm
Forum: Thetis
Topic: 2.6.8
Replies: 565
Views: 73152

Re: 2.6.8

Any real advantage in going beyond 30 frames per second?
by Bryan W4WMT
Sat Aug 31, 2019 8:02 pm
Forum: PowerSDR mRX
Topic: problems with mrx not starting
Replies: 11
Views: 3730

Re: problems with mrx not starting

Hi All,

If you recently updated your Windows 10 from a very old build of Windows 10, you may have to install Microsoft Visual C++ 2015-2019 Redistributable (x86) version 14.2 to get your PowerSDR/Thetis running again.

73, Bryan W4WMT
by Bryan W4WMT
Thu Aug 29, 2019 2:10 pm
Forum: Thetis
Topic: Visual studio / software questions & input
Replies: 6
Views: 1625

Re: Visual studio / software questions & input

Hi Joe (WD5Y),

There should be a property in the console class that exposes the checkbox state in the property’s set accessor. Just call the relevant property from your code in the wideband class.

73, Bryan W4WMT
by Bryan W4WMT
Tue May 21, 2019 11:34 am
Forum: Microphones, Speakers & Audio Hardware
Topic: Presonus Studio 192 Mobile
Replies: 46
Views: 11795

Re: Presonus Studio 192 Mobile

Can you tell which one is creeping?
by Bryan W4WMT
Sun May 19, 2019 9:25 pm
Forum: Microphones, Speakers & Audio Hardware
Topic: Presonus Studio 192 Mobile
Replies: 46
Views: 11795

Re: Presonus Studio 192 Mobile

Paul,

Interesting experiment: Without changing any of your settings from above, remove the 48kHz word clock going to the Presonus and see what that does to your hourly overflow underflow count.

73, Bryan W4WMT
by Bryan W4WMT
Sat May 18, 2019 1:05 pm
Forum: Microphones, Speakers & Audio Hardware
Topic: Presonus Studio 192 Mobile
Replies: 46
Views: 11795

Re: Presonus Studio 192 Mobile

Paul,

Not if you have already tried force = 1 on the resampler controls.
I assume you did, so that’s about it.

73, Bryan W4WMT
by Bryan W4WMT
Sat May 18, 2019 11:17 am
Forum: Microphones, Speakers & Audio Hardware
Topic: Presonus Studio 192 Mobile
Replies: 46
Views: 11795

Re: Presonus Studio 192 Mobile

Hi Paul, Since your radio and sound device are now both referenced to the same GPSDO, there’s no longer any danger of the VAC1 ringbuffers overflowing/underflowing due to clock domain mismatch. So you should try forcing the variable resamplers to 1, which stops the matching loop from constantly twea...
by Bryan W4WMT
Fri May 17, 2019 6:43 pm
Forum: Microphones, Speakers & Audio Hardware
Topic: Presonus Studio 192 Mobile
Replies: 46
Views: 11795

Re: Presonus Studio 192 Mobile

Paul, PortAudio may be requesting a larger ASIO block size because you have your latency settings configured for automatic. Try checking all four Manual checkboxes and setting all four spinners to zero. See if that allows ASIO to operate at smaller block sizes when VAC1 buffer size is set accordingl...

Go to advanced search