Re: Rolling QT GUI Time Sink?

2023-08-03 Thread Marcus Müller
Pair that "partially-repeating vector source" with a new-style Throttle 
block to keep the vectors trickle in  more uniformly, by the way


On 8/2/23 04:53, Marcus D. Leech wrote:

On 01/08/2023 22:41, Derek Kozel wrote:
There used to be the WX Strip chart which internally handled 
displaying slow signals and scrolling them. I keep hoping to 
implement it, but haven't yet made the time.

I wrote that WX feature "back in the day".

One can achieve the same effect by using the vector sink and having a 
Python block that produces the correct vector
  on the appropriate schedule.    Not as slick as have a "first class" 
implementation,  but I've been using that to produce

  strip-charts for quite a while.




https://github.com/gnuradio/gnuradio/issues/1629

On 7/19/2023 7:59 PM, Marcus Müller wrote:

Hi Fabian,

I'm afraid we currently don't have that, no :(

Best I can offer is the "new" throttle block, which can, at lower 
rates, make "blocks" of items appear in pieces smaller than a full 
maximum buffer size (i.e., that solves the problem that if 10s of 
samples fit in a buffer, GNU Radio will possibly only process a 
block of items every 10s, which makes e.g. the Qt time sink 
"stutter" very badly.)


Best,
Marcus!

On 19.07.23 18:09, Fabian Schwartau wrote:

Hi,
is there a way in GRC to get a rolling time sink?
That means no trigger, the signal just scrolls from right to left.

Best,
Fabian














Re: Rolling QT GUI Time Sink?

2023-08-01 Thread Marcus D. Leech

On 01/08/2023 22:41, Derek Kozel wrote:
There used to be the WX Strip chart which internally handled 
displaying slow signals and scrolling them. I keep hoping to implement 
it, but haven't yet made the time.

I wrote that WX feature "back in the day".

One can achieve the same effect by using the vector sink and having a 
Python block that produces the correct vector
  on the appropriate schedule.    Not as slick as have a "first class" 
implementation,  but I've been using that to produce

  strip-charts for quite a while.




https://github.com/gnuradio/gnuradio/issues/1629

On 7/19/2023 7:59 PM, Marcus Müller wrote:

Hi Fabian,

I'm afraid we currently don't have that, no :(

Best I can offer is the "new" throttle block, which can, at lower 
rates, make "blocks" of items appear in pieces smaller than a full 
maximum buffer size (i.e., that solves the problem that if 10s of 
samples fit in a buffer, GNU Radio will possibly only process a block 
of items every 10s, which makes e.g. the Qt time sink "stutter" very 
badly.)


Best,
Marcus!

On 19.07.23 18:09, Fabian Schwartau wrote:

Hi,
is there a way in GRC to get a rolling time sink?
That means no trigger, the signal just scrolls from right to left.

Best,
Fabian












Re: Rolling QT GUI Time Sink?

2023-08-01 Thread Derek Kozel
There used to be the WX Strip chart which internally handled displaying 
slow signals and scrolling them. I keep hoping to implement it, but 
haven't yet made the time.


https://github.com/gnuradio/gnuradio/issues/1629

On 7/19/2023 7:59 PM, Marcus Müller wrote:

Hi Fabian,

I'm afraid we currently don't have that, no :(

Best I can offer is the "new" throttle block, which can, at lower 
rates, make "blocks" of items appear in pieces smaller than a full 
maximum buffer size (i.e., that solves the problem that if 10s of 
samples fit in a buffer, GNU Radio will possibly only process a block 
of items every 10s, which makes e.g. the Qt time sink "stutter" very 
badly.)


Best,
Marcus!

On 19.07.23 18:09, Fabian Schwartau wrote:

Hi,
is there a way in GRC to get a rolling time sink?
That means no trigger, the signal just scrolls from right to left.

Best,
Fabian









Re: Rolling QT GUI Time Sink?

2023-07-19 Thread Marcus Müller

Hi Fabian,

I'm afraid we currently don't have that, no :(

Best I can offer is the "new" throttle block, which can, at lower rates, make "blocks" of 
items appear in pieces smaller than a full maximum buffer size (i.e., that solves the 
problem that if 10s of samples fit in a buffer, GNU Radio will possibly only process a 
block of items every 10s, which makes e.g. the Qt time sink "stutter" very badly.)


Best,
Marcus!

On 19.07.23 18:09, Fabian Schwartau wrote:

Hi,
is there a way in GRC to get a rolling time sink?
That means no trigger, the signal just scrolls from right to left.

Best,
Fabian