On Wed, Oct 26, 2011 at 11:10 AM, Paul M. Bendixen
<paulbendi...@gmail.com>wrote:

> Compiling done.
>
> So a grep for blocks that are only in digital in the grc files showed that
> mpsk_sync_cc and cvsd_decode and encode are still missing.
>
> Oh, and a minor glitch: it seems that putting the blocks in gr-digital
> instead of gr-digital/grc made it disappear from grc's view (at least with
> the new build it's nowhere to be found).
> During startup, the following warnings pop up:
> Warning: Block key "digital_gmskmod_bc" not found when loading category
> tree.
> Warning: Block key "digital_cpmmod_bc" not found when loading category
> tree.
> Warning: Block key "digital_gmsk_mod" not found when loading category tree.
> Warning: Block key "digital_gmsk_demod" not found when loading category
> tree.
>
> cpmmod_bc however is in the right place, so I can't comment on that.
>
> Best
> Paul
>

Yes, they are supposed to be in gr-digital/grc. That was just unbelievably
stupid of me. This is why you should never commit before breakfast! I also
didn't properly put these new ones into the Makefiles.

This has been fixed. I was in a rush to get out the door this morning and
wasn't thinking clearly. Was such a simple thing to do, too....

Tom



> 2011/10/26 Paul M. Bendixen <paulbendi...@gmail.com>
>
> Thanks, building now
>>
>> Just one thing, shouldn't the xml files go into /gr-digital/grc/ like the
>> other blocks instead of /gr-digital all by them selves?
>>
>> Will get back to you on how it went.
>>
>> Best
>> Paul
>>
>> 2011/10/26 Tom Rondeau <trondeau1...@gmail.com>
>>
>>> The master branch has been updated with the fixes to the GRC blocks.
>>>
>>> Thanks again for the reports!
>>>
>>> Tom
>>>
>>>
>>>
>>>
>>> On Wed, Oct 26, 2011 at 7:55 AM, Tom Rondeau <trondeau1...@gmail.com>wrote:
>>>
>>>> On Wed, Oct 26, 2011 at 7:49 AM, Paul M. Bendixen <
>>>> paulbendi...@gmail.com> wrote:
>>>>
>>>>> Did a little more digging
>>>>> cd [gitdir]/grc/
>>>>> find . -name "*" | xargs grep digital
>>>>>
>>>>> Returns nothing, on the other hand grepping blks2.gmsk_mod returns:
>>>>> ./Makefile.am: blks2_gmsk_mod.xml \
>>>>> ./block_tree.xml: <block>blks2_gmsk_mod</block>
>>>>> ./blks2_gmsk_mod.xml: <key>blks2_gmsk_mod</key>
>>>>> ./blks2_gmsk_mod.xml: <make>blks2.gmsk_mod(
>>>>>
>>>>
>>>>
>>>> Fixing these now. About to push the patch.
>>>>
>>>>
>>>>
>>>>> In other words: the XML structure of the grc that has to do with
>>>>> anything moved to digital must be updated, before 3.5 can be compared to a
>>>>> stable environment.
>>>>>
>>>>> XML has never been my strong suit, so I won't start looking into it.
>>>>> Furthermore some of the blocks have changed input parameters (e.g.
>>>>> gmsk_demod).
>>>>>
>>>>> Perhaps merging next into master was a little premature?
>>>>>
>>>>> Best regards
>>>>> Paul
>>>>>
>>>>
>>>> I don't think so at all. The problem is there are no automated test for
>>>> this kind of stuff, and there's a lot of code that's of concern here. The
>>>> only way we could get these kinds of error reports was to get the real 
>>>> users
>>>> of GNU Radio to test them. These problems have been around in the old 
>>>> 'next'
>>>> branch for a while, but without being used, there was no way for us to get
>>>> these kinds of bug reports that is allowing us to fix them.
>>>>
>>>> In other words, I really appreciate you checking these things out and
>>>> reporting the errors. This is also why we have stable releases. For people
>>>> who have environments where stability is a concern, they should stick with
>>>> the releases.
>>>>
>>>> I went through and checked the GRC blocks against everything I moved
>>>> into gr-digital, so hopefully there is nothing left that I missed. I wonder
>>>> if we can make a piece of automatic test code that would try to load each 
>>>> of
>>>> the GRC XML blocks and report an error if it can't be loaded properly?
>>>>
>>>> Thanks! Let me know if you find anything else.
>>>>
>>>> Tom
>>>>
>>>>
>>>
>>
>>
>> --
>> * - - */* -/* * -/* - * */- * * */*/- */- * */* */- * * -/*/- */* - - *-
>> */- - */- -/* -/* */* - * */* - * - * -/- * - */- - -/- -//
>>
>
>
>
> --
> * - - */* -/* * -/* - * */- * * */*/- */- * */* */- * * -/*/- */* - - *-
> */- - */- -/* -/* */* - * */* - * - * -/- * - */- - -/- -//
>
> _______________________________________________
> 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