Search found 63 matches

by Bryan W4WMT
Sun Nov 10, 2019 10:26 pm
Forum: Protocol 2 (all radios)
Topic: New 7000/8000 Orion MKII Protocol 2 Firmware Topic
Replies: 13
Views: 441

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: 102
Views: 2847

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: 18
Views: 320

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: 18
Views: 320

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: 18
Views: 320

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: 18
Views: 320

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: 18
Views: 320

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: 18
Views: 320

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: 18
Views: 320

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: 24398

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: 24398

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: 24398

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: 24398

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: 24398

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: 3182

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: 24398

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: 24398

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: 24398

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: 1314

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: 634

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: 4985

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: 4985

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: 4985

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: 4985

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: 4985

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...
by Bryan W4WMT
Fri May 17, 2019 2:13 pm
Forum: Microphones, Speakers & Audio Hardware
Topic: Presonus Studio 192 Mobile
Replies: 46
Views: 4985

Re: Presonus Studio 192 Mobile

Paul, That’s too bad about the Studio 192 block size not following changes in VAC1 buffer size. PortAudio tries to take care of that for you, but it’s up to the Presonus ASIO driver to comply (or not). It’s important to make sure the VAC1 buffer size and the ASIO block size are in agreement, otherwi...
by Bryan W4WMT
Fri May 17, 2019 1:15 pm
Forum: Microphones, Speakers & Audio Hardware
Topic: Presonus Studio 192 Mobile
Replies: 46
Views: 4985

Re: Presonus Studio 192 Mobile

Hi Paul, It’s perfectly normal for the Var Ratio to “hunt” around a bit when referencing your radio and sound device from a common clock. Mine sure does. Even if you check the Force box, which stops the matching loop from steering the variable resampler, the matching loop is still trying to measure ...
by Bryan W4WMT
Fri May 17, 2019 10:09 am
Forum: Microphones, Speakers & Audio Hardware
Topic: Presonus Studio 192 Mobile
Replies: 46
Views: 4985

Re: Presonus Studio 192 Mobile

Hi Paul,

I am interested in seeing what kind of VAC1 settings you are now able to get away with using the new Presonus. Care to post a screen shot?

73, Bryan W4WMT
by Bryan W4WMT
Fri May 10, 2019 10:23 am
Forum: PowerSDR mRX
Topic: Resampler Adjustment
Replies: 25
Views: 5993

Re: Resampler Adjustment

Hi Helmut, Am I reading your waterfall display correctly? It’s sweeping back and forth approximately 25 Hz? I don’t have FT8 running on my 7000DLEMKI, but I know it’s not drifting 25Hz, I would hear that instantly in SSB. Does the sweeping eventually slow down and stop? The reason I ask is because t...
by Bryan W4WMT
Sat May 04, 2019 9:50 pm
Forum: PowerSDR mRX
Topic: Resampler Adjustment
Replies: 25
Views: 5993

Re: Resampler Adjustment

Hi Brent, Looks like you’re making good progress there now. The PortAudio latency setting is exactly the same thing as the old buffer latency setting in PowerSDR, only the name has changed. In Thetis we now have separate controls for input and output, whereas In PowerSDR they were ganged. Doug and I...

Go to advanced search