Hi Martin,

the recipes that I have had a look at are of different complexity. There
are simple and complex ones...

If I take one to adapt it to my repository, how can I test if everything
is fine? I don't want to create a pull request without being sure that
everything works as expected. I know by experience that if it works for
me, it might fail easily for others because I haven't respected one or
more rules. This would not be the first time :-)

Regards,

Ralf

Am 18.02.2025 um 16:29 schrieb Martin Braun:
Don't worry, it's easy:

- Clone this repo: https://github.com/gnuradio/gr-recipes
- Copy one of the gr-*.lwr files and rename it gr-dl5eu.lwr
- Edit it the file to refer to your repository
- Submit a pull request against the gr-recipes repo with your new file
- Profit!

--M

On Tue, Feb 18, 2025 at 3:47 PM Ralf Gorholt <ralf.gorh...@gmx.de> wrote:

    Hi Martin,

    thank you for the suggestion. Please excuse the delayed answer, I
    was on holidays.

    I don't know PyBOMBs, neither gr-recipes and I don't have any
    experience with github yet. If it is easy to do it I will do so.
    If you know what needs to be done, please let me know :-)

    Regards,

    Ralf


    Am 14.02.2025 um 21:26 schrieb Martin Braun:
    Very cool, Ralf!

    Uh just to be sure, it's this, right?
    https://github.com/dl5eu/gr-dl5eu ?

    May I suggest you add recipe to PyBOMBS:
    https://github.com/gnuradio/gr-recipes ?

    Then it'll be indexed on https://cgran.org.

    Cheers,
    and thanks for your work!

    --M



    On Thu, Feb 6, 2025 at 10:09 PM Ralf Gorholt
    <ralf.gorh...@gmx.de> wrote:

        Dear all,

        I have just released a very first version of the source code
        of my OOT
        module gr-dl5eu. This is the first time that I publish my
        work, so
        please forgive me if it does not correspond to or if I have not
        respected all written or unwritten rules ;-)

        This module contains two blocks, dvbt_ofdm_synchronization and
        dvbt_tps_decoder. They are based on two blocks that Federico
        La Rocca
        has developed for ISDB-T.

        gr-dl5eu is work under development and I encourage
        particularly radio
        amateurs who are interested in DVB-T reception with GNU Radio
        to test
        them. There is no documentation yet, but there are comments
        in the code.

        Here is just a short description of what the blocks do.

        The first block, dvbt_ofdm_synchronization, recognizes the
        OFDM symbols
        of a DVB-T signal and delivers them to the second block.
        Sampling rate
        differences between the transmitter and receiver are
        interpolated so
        that reception should be stable (at least when the received
        signal is
        stable).

        The second block, dvbt_tps_decoder, decodes the TPS
        information that is
        transmitted within the DVB-T signal and outputs the payload
        carriers
        (that are fed into the block DVB-T Demap). dvbt_tps_decoder
        can send
        messages containing the detected signal parameters to other
        blocks.

        You will find two simple sample flowgraphs in the examples
        directory.

        Please note that I am no DSP guy and that I actually haven't
        fully
        understood how the blocks work exactly. I had to copy parts
        of the code
        from the GNU Radio tree because it was either inaccessible or
        needed
        some modifications.

        The reason why I have developed these blocks is that friends
        of mine are
        looking for a simple and cheap solution for DVB-T reception
        with low
        bandwidth in amateur radio, However, I would be happy if
        others also
        find my work useful.

        Federico, when you have the time, would you take a look at my
        code?
        Without your work I would not have been able to create my blocks!

        Kind regards,

        Ralf


Reply via email to