Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-15 Thread Nowlan, Sean
u.org] On Behalf Of Nowlan, Sean Sent: Tuesday, September 15, 2015 3:40 PM To: Dan CaJacob ; anas...@umich.edu Cc: Discuss-gnuradio@gnu.org Subject: Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis Sure. Here was the pulse normalization fix Achilleas suggeste

Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-15 Thread Nowlan, Sean
...@gmail.com] Sent: Tuesday, September 15, 2015 2:36 PM To: Nowlan, Sean ; anas...@umich.edu Cc: Discuss-gnuradio@gnu.org Subject: Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis Hi Sean, Any chance you can share your work? On Tue, Sep 15, 2015 at 2:33 PM Nowlan, Sean

Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-15 Thread Dan CaJacob
umich.edu] > *Sent:* Saturday, September 12, 2015 1:21 PM > *To:* Nowlan, Sean > *Cc:* Discuss-gnuradio@gnu.org > > > *Subject:* Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi > algorithm using gr-trellis > > > > Sean, > > I guess there was a missing normal

Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-15 Thread Nowlan, Sean
asopoulos Sent: Thursday, September 10, 2015 1:28 PM To: Discuss-gnuradio@gnu.org<mailto:Discuss-gnuradio@gnu.org> Subject: Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis Sean, I just wanted to add to the previous answer: Indeed gr-trellis (and the fsm clas

Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-12 Thread Achilleas Anastasopoulos
illeas Anastasopoulos > *Sent:* Thursday, September 10, 2015 1:28 PM > *To:* Discuss-gnuradio@gnu.org > *Subject:* Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi > algorithm using gr-trellis > > > > Sean, > > I just wanted to add to the previous answer:

Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-10 Thread Nowlan, Sean
: discuss-gnuradio-bounces+sean.nowlan=gtri.gatech@gnu.org [mailto:discuss-gnuradio-bounces+sean.nowlan=gtri.gatech@gnu.org] On Behalf Of Achilleas Anastasopoulos Sent: Thursday, September 10, 2015 1:28 PM To: Discuss-gnuradio@gnu.org Subject: Re: [Discuss-gnuradio] Demodulating CPFSK with

Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-10 Thread Achilleas Anastasopoulos
One quick correction on my previous email: every line corresponds to the current state and every column to an input. The entry is a number from 0 to O-1 (where O is the output alphabet cardinality). How this index is translated to an actual signal IS NOT PART OF THE FSM DEFINITION but par

Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-10 Thread Achilleas Anastasopoulos
Sean, I just wanted to add to the previous answer: Indeed gr-trellis (and the fsm class specifically) has a built in constructor for generating the FSM corresponding to ANY CPM scheme. It only requires three parameters as explained in the comments in the file fsm.cc The constructed FSM is NOT bas

Re: [Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-10 Thread Jeff Long
Hi Sean, Don't really know much about this but I played around with the FSM code a little. Outputs would read the same as the state transitions: if in state 0 and a 0 is received, output A, else output B Using the fsms generation routines, I got a different shape FSM than yours (higher outpu

[Discuss-gnuradio] Demodulating CPFSK with Viterbi algorithm using gr-trellis

2015-09-09 Thread Nowlan, Sean
I'm trying to demodulate a CPFSK signal using the Viterbi algorithm. The gr-trellis module seems to have most of the components I'll need, but I'm having trouble figuring out how to wrangle my problem into the FSM format. Basically, I have a binary CPFSK signal with a modulation index, h=25/3.