Hi all,

this week's GSoC blog post is ready! Check it out here:
https://grinspector.wordpress.com/2016/07/01/week-6-tweaking/

I have finished the GUI so far and improved the Signal Separator. In the
next time I will start with an OFDM parameter estimation, so stay tuned.

Cheers,
Sebastian

2016-06-28 16:34 GMT+02:00 Sebastian Müller <gse...@gmail.com>:

> Hi Ben,
>
> thanks for your interest. The manual signal selection is like the demod
> function in gqrx. You can move and resize an overlay that will determine
> the signal information that gets passed downstream. I have not dealt with
> AMC for now, but based on my own experience with manual
> modulation recognition I don't see a problem when not exactly hitting the
> signal edges. If your concern is too narrow selection, there is an
> oversampling factor parameter in the Signal Separator block, that will
> allow filtering wider than actually from the GUI specified, to compensate
> the naturally underestimated bandwidth when using energy detection. Also,
> the GUI now supports zooming so a user can work really precise if needed :)
>
> Thanks again for the feedback!
> Cheers,
> Sebastian
>
> 2016-06-27 16:41 GMT+02:00 Ben Hilburn <bhilb...@gnuradio.org>:
>
>> Hi Sebastian -
>>
>> Thanks for the great update!
>>
>> I'm curious how the "manual selection with the mouse" will work? For some
>> of the back-end processing that is going on, like Chris's AMC work, not
>> selecting all of the bins of the signal seems like it could seriously
>> impact the success of those functions. If the the FFT is, for example, 1024
>> bins, it seems like it may be hard for a user to accurately select the bins
>> that are important. Will there be some sort of "intelligent auto-aim", for
>> lack of a better word, for this?
>>
>> Thanks for the great work so far! The GUI screenshots are looking great,
>> by the way.
>>
>> Cheers,
>> Ben
>>
>> On Sun, Jun 26, 2016 at 1:10 PM, Sebastian Müller <gse...@gmail.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> it’s GSoC midterms time! For that purpose, I wrote a new blog post with
>>> what I’ve been up to and with a review of what I’ve done so far:
>>> https://grinspector.wordpress.com/2016/06/26/week-5-midterms/
>>>
>>> I have managed to accomplish all of my midterm milestones and am looking
>>> forward for the next 8 weeks of GSoC.
>>>
>>> Cheers
>>> Sebastian
>>>
>>>
>>> Am 18. Juni 2016 um 15:06:11, Sebastian Müller (gse...@gmail.com)
>>> schrieb:
>>>
>>> Hi all,
>>>
>>> my GSoC update came a bit later this week, because I was abroad. The GUI
>>> came to life this week, read here about it:
>>> https://grinspector.wordpress.com/2016/06/18/week-4-gui/
>>>
>>> Cheers,
>>> Sebastian
>>>
>>> Am 10. Juni 2016 um 15:14:24, Sebastian Müller (gse...@gmail.com)
>>> schrieb:
>>>
>>> Hi all,
>>>
>>> like every week I want to give a short update about my GSoC project. For
>>> details, check the blog post at
>>> https://grinspector.wordpress.com/2016/06/10/week-3-separation-issues/
>>>
>>> Most of the week was used to debug the Signal Separator block, which did
>>> not pass my QA test. In consultation with my mentors I changed the
>>> structure under the hood and now the behavior is exactly like expected
>>> (same as Xlating FIR filter). Also I improved the Signal Detector with
>>> callbacks and an averaging function and started with the GUI.
>>>
>>> Cheers,
>>> Sebastian
>>>
>>> 2016-06-03 18:49 GMT+02:00 Sebastian Müller <gse...@gmail.com>:
>>>
>>>> Hi All,
>>>>
>>>> the second GSoC week is over and I have updated my blog with the latest
>>>> news:
>>>> https://grinspector.wordpress.com/2016/06/03/week-2-compiling/
>>>>
>>>> Mainly I did C++ implementation of the Signal Detector and Signal
>>>> Separator blocks and started with the Signal Extractor block. Next week I
>>>> plan to improve these blocks and start with the GUI.
>>>>
>>>> Cheers,
>>>> Sebastian
>>>>
>>>> Am 28. Mai 2016 um 14:55:45, Sebastian Müller (gse...@gmail.com)
>>>> schrieb:
>>>>
>>>> Hi Jan,
>>>>
>>>> thanks for the feedback!
>>>> PFBs are a topic I discussed with my mentors and we decided to not use
>>>> them because of the following reasons. When using PFBs, there is a
>>>> trade-off between band resolution and calculation effort (few filters lead
>>>> to low number of possible frequency bands, many filters may have a high cpu
>>>> usage). Since the band separation is not dependend on the input siganls, I
>>>> think I can have a more efficient solution with „customized“ FIR filters
>>>> for each signal. The second reason is the implementation effort that needs
>>>> to be done (not only for the PFB but also for recombining the bands again
>>>> to reconstruct the signals) is quite higher than for using FIR filters. We
>>>> were afraid that time would be too short for implementing this (since all
>>>> this should work until the midterms in four weeks).
>>>> We assume to have a moderate number of signals in the input spectrum
>>>> (let’s say less than 5) and I think the FIR filter approach is more
>>>> attractive here. But of course cpu usage is a topic which I have to deal
>>>> with. Therefore I plan to use a lookup-table with precalculated taps for
>>>> different bandwidths and steepnesses. Also, steepness (or something
>>>> similiar) should be a parameter of the block, so the user can can somehow
>>>> control the cpu usage with that.
>>>>
>>>> I hope that answers your question!
>>>>
>>>> Regards,
>>>> Sebastian
>>>>
>>>> Am 28. Mai 2016 um 12:45:49, Jan Krämer (kraemer...@gmail.com) schrieb:
>>>>
>>>> Hey Sebastian,
>>>>
>>>> great work in your first week. Looking pretty good.
>>>> One question though. At the end you propose to seperate the signals
>>>> with a filterbank of xlating FIRs. Is there a use case or a way to do that
>>>> with a polyphase filterbank? Cause multiple FIRs are going to become a
>>>> major burden for the CPU if their number rises, especially if the
>>>> filterorder gets pretty high e.g. for narrowband signals.
>>>>
>>>> Anyway keep up the good work.
>>>> Cheers,
>>>> Jan
>>>>
>>>>
>>>>
>>>> 2016-05-27 14:51 GMT+02:00 Sebastian Müller <gse...@gmail.com>:
>>>>
>>>>> Hi all,
>>>>>
>>>>> there is a new blog post concerning the gr-inspector toolbox:
>>>>> https://grinspector.wordpress.com/2016/05/27/week-1-signal-detection/
>>>>>
>>>>> There I describe what I have done in my first week of GSoC. Mainly I
>>>>> have prototyped a signal detection block and started planning the signal
>>>>> separator block (which is used to pass the detected signals serialized).
>>>>>
>>>>> As always, comments are very welcome :)
>>>>>
>>>>> Cheers,
>>>>> Sebastian
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Discuss-gnuradio mailing list
>>>>> Discuss-gnuradio@gnu.org
>>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>>>
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> Discuss-gnuradio mailing list
>>> Discuss-gnuradio@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>
>>>
>>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to