Hi Ali,
welcome to the community, and thanks for the proposal!
I'm not the mentor of that project, so just a few bullet points that spring to my mind:
Oh, actually I just saw that you're missing one point that the GSoC student instructions
said you *really* must include, or else we can't consider your proposal ;) Maybe check
these instructions again!
- Tkinter won't help you much using existing GNU Radio visualizations – these need to be
embedded in a Qt Application. However, you're not forced to use the GNU Radio
visualizations; you could implement your own (e.g. in SFML!), but then you'd probably also
not use Tkinter. (Takeaway: Tkinter probably won't be very useful, but that's up to you)
- You can get a feeling for how GNU Radio GUI code looks like by clicking together a very
simple flowgraph in GRC (say, a signal source, a Throttle block, and a Qt GUI Time Sink),
and click on "Generate", and then read the generated Python code.
- Maybe describe in a little more detail what you think the GUI would allow the user to
see and do.
Best,
Marcus
On 3/28/25 7:28 PM, Ali Jafar wrote:
> *Dear GNU Radio Community,*
>
> I hope you're all doing well!
>
> My name is Ali Jafar, a Computer Science undergraduate student at FAST NUCES Lahore. I
> love low-level programming and working with signals, and I would love to help out GNU
> Radio as part of Google Summer of Code 2025.
>
> I have prepared a proposal for the FM Broadcast Radio Application project and would like
> to take suggestions from the experienced community members. My proposal discusses
> designing a better GUI, integrating blocks of radio signals, testing, and documentation,
> with a strong focus on enhancing the user experience. I am specifically familiar with
> Python, C++, and GUI development (Tkinter, SFML, SDL), and I have a deep enthusiasm for
> low-level programming, which should enable me to suitably contribute to this project.
>
> I am including my proposal PDF. I would very much appreciate any guidance, suggestions, or
> changes you recommend before I submit it. Your feedback will help clarify what I can do
> differently to better align my approach with GNU Radio's vision.
>
> I look forward to your insights!
>
> *Best regards,*
> Ali Jafar
> GitHub: https://github.com/alijafarkamal <https://github.com/alijafarkamal>
>
No comments:
Post a Comment