volk and alignment

2020-07-06 Thread Thomas Habets
just have local variable `alignas(64) float tmp;`. -- typedef struct me_s { char name[] = { "Thomas Habets" }; char email[] = { "tho...@habets.se " }; char kernel[]= { "Linux" }; char *pgpKey[] = { "http://www.habets.pp.se/pubkey.txt; };

GNU Radio ABI guarantees

2020-01-20 Thread Thomas Habets
-- typedef struct me_s { char name[] = { "Thomas Habets" }; char email[] = { "tho...@habets.se " }; char kernel[]= { "Linux" }; char *pgpKey[] = { "http://www.habets.pp.se/pubkey.txt; }; char pgp[] = { "9907 8698 8A24 F52F 1C2E 87

Re: [Discuss-gnuradio] Best in-tree blocks for clock recovery of 8FSK

2018-04-03 Thread Thomas Habets
and pulses. > > -Andy > -- typedef struct me_s { char name[] = { "Thomas Habets" }; char email[] = { "tho...@habets.se <tho...@habets.pp.se>" }; char kernel[]= { "Linux" }; char *pgpKey[] = { "http://www.habets.pp.se/pubke

Re: [Discuss-gnuradio] Best in-tree blocks for clock recovery of 8FSK

2018-04-02 Thread Thomas Habets
i, > > Why is the M algorithm discouraged? > I use successfully both in FSK and PSK demodulators. It seems to perform > fine. > > Regards, > Adrian > > > On April 2, 2018 8:48:00 AM UTC, Thomas Habets <tho...@habets.se> wrote: >> >> Hi. >> &

Re: [Discuss-gnuradio] Best in-tree blocks for clock recovery of 8FSK

2018-04-02 Thread Thomas Habets
t; shifts. You could do some of this in GR, but syncing to the signal would be >> hard because you would miss a few transitions trying to get synced. >> >> On 04/02/2018 04:48 AM, Thomas Habets wrote: >> >>> Hi. >>> >>> As an experiment I'm trying to dec

Re: [Discuss-gnuradio] Best in-tree blocks for clock recovery of 8FSK

2018-04-02 Thread Thomas Habets
> demod jumps around? > > Best regards, > Marcus > > > > On 2 April 2018 10:48:00 GMT+02:00, Thomas Habets <tho...@habets.se> > wrote: >> >> Hi. >> >> As an experiment I'm trying to decode an FT8 signal I've captured. I've >>

[Discuss-gnuradio] Best in-tree blocks for clock recovery of 8FSK

2018-04-02 Thread Thomas Habets
https://www.youtube.com/watch?v=rQkBDMeODHc which I turned into https://github.com/ThomasHabets/radiostuff/blob/master/ gr-habets/python/magic_decoder.py -- typedef struct me_s { char name[] = { "Thomas Habets" }; char email[] = { "tho...@habets.se <tho...@habets.pp.se>&quo