The good news is.  the GFSK block doesn't do anything specific to Gaussian
FSK.  So I guess tha tall works out =)

You're outputs might be more illustrative if you rebuild it in from the
blocks actually inside the GFSK demod block:

quad demod > clock recovery -> slicer

On Fri, Oct 17, 2014 at 12:33 PM, Luke Berndt <l...@robotastic.com> wrote:

> It actually looks like the control channel for Motorola SmartNet is FSK: "On
> the control (data) channel the base station transmits 84 bits frames at
> 3600 bit/s with direct frequency modulation of the carrier using Frequency
> Shift Keying (FSK). "
>
> I will at least see if I can get something that looks right out the other
> side. Would it be best to use one of the GFSK examples in gr-digital?
>
> On Fri, Oct 17, 2014 at 10:37 AM, John Malsbury <
> jmalsbury.perso...@gmail.com> wrote:
>
>> Also, my understanding for the PLL blocks were that they were ideal for
>> "strong carrier" signals like AM.  When I say strong carrier i mean a
>> signal that has an obvious carrier which isn't "hidden" under modulation..
>>
>> Anyway, the GMSK block might be a good place to start.
>>
>> -John
>>
>> On Fri, Oct 17, 2014 at 7:35 AM, John Malsbury <
>> jmalsbury.perso...@gmail.com> wrote:
>>
>>> It doesn't have frequency correction - I can probably follow up with
>>> some ideas on how to implement that part.  But the GMSK demod might do OK
>>> for you initially.  It doesn't do anything intelligent to deal with the
>>> data shaping - its just a non-coherent slicer.
>>>
>>> If you want to design in GRC but keep your top-level application as is,
>>> you can use a hier block.  You can also use a command line parameter or
>>> other mechanism to select your demodulator at start-time for easy
>>> comparisons.
>>>
>>> [typed one handed.. my daughter has my other and]
>>>
>>> -John
>>>
>>> On Fri, Oct 17, 2014 at 7:08 AM, Luke Berndt <l...@robotastic.com>
>>> wrote:
>>>
>>>> Thanks for looking into it! To be honest, I am not really good at RF. I
>>>> based my code off the python code in gr-smartnet. The fsk-demod python file
>>>> is here:
>>>> https://github.com/bistromath/gr-smartnet/blob/master/src/python/fsk_demod.py
>>>>
>>>> It is quite possible that it just happened to work because of an error
>>>> that got patched in Gr 3.7.
>>>>
>>>> Are there some good examples for GMSK/FSK demodulation that I could
>>>> borrow from instead?
>>>>
>>>> Recreating this in GRC sounds like a great idea so I can scope along
>>>> the way. I will give that a try next.
>>>>
>>>> Thanks again for the pointers, fresh eyes are really helpful when you
>>>> have been staring at it for so long.
>>>>
>>>>  - Luke
>>>>
>>>> On Fri, Oct 17, 2014 at 8:18 AM, Martin Braun <martin.br...@ettus.com>
>>>> wrote:
>>>>
>>>>> On 10/17/2014 08:28 AM, John Malsbury wrote:
>>>>> > Also also, is the Band-Edge FLL ideal for GMSK?  My possibly,
>>>>> incorrect
>>>>> > understanding of that block is that it was more ideal for PAM with
>>>>> > common RRC.
>>>>>
>>>>> For the record: It might work coincidentally because of the rolloff-y
>>>>> shape of GMSK, but it's derived for and designed for common PAM/RRC, as
>>>>> John says and I wouldn't recommend it for anything else.
>>>>> To look up the math, I suggest Harris' works.
>>>>>
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> 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