Category gsoc

Week 12: Final Report

Hi, GSoC’24 is almost over and it is time for me to bring everything that I did in the past 12 Weeks to a single place, including my work and...

Week 11: Add requirements

Even tho the project is considered complete, I realized that I haven’t add install requirements to prevent the package being built if some requirements is not satisfied.

Week 10: Merge Everything on GRC separated repo

Since the GSoC period is almost done, Im working toward final report, from last meeting, I decided to turn all my focus on completing everything on GRC Separated repository, because...

Week 9: Simplify Proxies and fix templates

This week, im spending my time to simplify the proxy classes and fix templates

Week 8: GRC Removal and auto format pre-commit

This week, im making PRs and add proxy class to enable higher level API

Week 7: GRC Removal and auto format pre-commit

This week, im removing grc completely from gnuradio codebase and add auto format as a pre-commit git hook.

Week 6: Finishing GRC separation

Main focus on this week is week is to finish my work on GRC separation, fix tests, and make PRs

Week 5: GRC Separation milestones

So in order to do GRC separation, we split it into 3 milestones.

Week 4: Restructure folders and further research on solving cmake problems

This week I got stuck on the problem where the GRC cannot generated code correctly for C++, this is actually the problem on my local, but I finally solved it....

Week 3: Fix parameters modularizations and load YAML files into GRC

Main focus of the third week is to fix the parameters modularization and load YAML files to GRC

Week 2: Workflow Separation Imrpovement and GRC separation

Two things that have been done this week, improving the workflow separation by moving some workflow dependant parameter and move grc to a separate repository.

Week 1: Option Block Modularization and Workflow Separation

In the kickoff meeting, Håkon and Sebastian advised me to make some adjustments to how I approach the project. Therefore, the option block modularization and workflow separation will be done...

Week 0: Introduction

I am Zaky Hermawan, Undergraduate Electrical Engineering student at Bandung Institute of Technology, Indonesia. I am participating in Google Summer of Code (GSoC) program this summer. I am contributing to...