Re: CPFSK

2021-10-03 Thread WarMonkey
maybe try quadrature_demod Daniel Estévez 于2021年9月25日周六 上午3:29写道: > El 22/9/21 a las 23:11, Andrew Thommesen escribió: > > Hi, > > > > CPFSK has been deprecated in latest gnuradio. What is the best approach > to implement 4 level CPFSK using valid gnuradio blocks? &g

Re: CPFSK

2021-09-24 Thread Daniel Estévez
El 22/9/21 a las 23:11, Andrew Thommesen escribió: Hi, CPFSK has been deprecated in latest gnuradio. What is the best approach to implement 4 level CPFSK using valid gnuradio blocks? Hi, Just a thought. What about using VCO (complex), feeding it as input the appropriately scaled baseband

CPFSK

2021-09-22 Thread Andrew Thommesen
Hi, CPFSK has been deprecated in latest gnuradio. What is the best approach to implement 4 level CPFSK using valid gnuradio blocks? Thanks, John

CPFSK

2021-09-22 Thread Andrew Thommesen
Hi, CPFSK has been deprecated in latest gnuradio. What is the best approach to implement 4 level CPFSK using valid gnuradio blocks? Thanks, John

Re: Questions about how to observe BER using CPFSK modulation

2020-09-10 Thread Christophe Seguinot
these 2 bit sstreams On 10/09/2020 13:02, Hiroki Sagara wrote: Hello everyone! I wanted to observe the error rate when using CPFSK modulation, so I created a flow graph as shown in the figure. As a result, the output of the &quo

Re: real time voice communication by CPFSK

2020-08-13 Thread Hiroki Sagara
; > Ruby-forum just takes the mailing list archive, and displays it as "web > forum", which it really is not, and that has led to very much confusion > in the past. > > On 11.08.20 08:26, 相良洸希 wrote: > > Hello! > > > > I am challenging real time voice

Re: real time voice communication by CPFSK

2020-08-11 Thread Marcus Müller
ery much confusion in the past. On 11.08.20 08:26, 相良洸希 wrote: > Hello! > > I am challenging real time voice communication by CPFSK. > > I am creating a flow graph like the one in the photo and testing it, but > the audio is intermittently played due to audio underrun. > >

Re: [Discuss-gnuradio] samples/symbols CPFSK

2016-07-21 Thread Olivier Goyette
ote: >> >> Hi all ! >> >> I've been working on this flowgraph for a while now and I've been able to >> pinpoint what is not working, but I don't understand how to resolve this >> so, that's why i'm asking for your guidance. >>

Re: [Discuss-gnuradio] samples/symbols CPFSK

2016-07-21 Thread Marcus Müller
for a while now and I've >>> been able to pinpoint what is not working, but I don't >>> understand how to resolve this so, that's why i'm asking for >>> your guidance. >>> >>> Take a look at the flowgraph i've joined. The t

Re: [Discuss-gnuradio] samples/symbols CPFSK

2016-07-21 Thread Olivier Goyette
olve this > so, that's why i'm asking for your guidance. > > Take a look at the flowgraph i've joined. The thing that doesn't seem to > be working on this setup is the samples/symbol in th CPFSK mod block. > > When I set this parameter to 1 i'm able to retrieve

Re: [Discuss-gnuradio] samples/symbols CPFSK

2016-07-21 Thread Marcus Müller
but I don't understand how to >> resolve this so, that's why i'm asking for your guidance. >> >> Take a look at the flowgraph i've joined. The thing that doesn't seem >> to be working on this setup is the samples/symbol in th CPFSK mod block. >>

Re: [Discuss-gnuradio] samples/symbols CPFSK

2016-07-21 Thread Ed Criscuolo
lowgraph i've joined. The thing that doesn't seem to be > working on this setup is the samples/symbol in th CPFSK mod block. > > When I set this parameter to 1 i'm able to retrieve my message at the file > sink. So it tells me that what I did is okay in some way.

Re: [Discuss-gnuradio] samples/symbols CPFSK

2016-07-21 Thread Marcus Müller
now and I've been able > to pinpoint what is not working, but I don't understand how to resolve > this so, that's why i'm asking for your guidance. > > Take a look at the flowgraph i've joined. The thing that doesn't seem > to be working on this set

Re: [Discuss-gnuradio] samples/symbols CPFSK

2016-07-21 Thread Marcus Müller
why i'm asking for your guidance. > > Take a look at the flowgraph i've joined. The thing that doesn't seem > to be working on this setup is the samples/symbol in th CPFSK mod block. > > When I set this parameter to 1 i'm able to retrieve my message at the >

[Discuss-gnuradio] samples/symbols CPFSK

2016-07-21 Thread Olivier Goyette
n't seem to be working on this setup is the samples/symbol in th CPFSK mod block. When I set this parameter to 1 i'm able to retrieve my message at the file sink. So it tells me that what I did is okay in *some way*. What is not working is when I set the same parameter to 6. At the beginni

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-10 Thread Achilleas Anastasopoulos
the reference (page no, etc so we don't have to > search) > where it requires an RRC after the CPFSK and an RRC at the input of the > receiver. > > Achilleas > > On Thu, Jun 9, 2016 at 3:04 PM, Achilleas Anastasopoulos < > anas...@umich.edu> wrote: > >>

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-10 Thread Mark Napier
Hey Olivier, I hoped you pulled that file back off quickly. By publicly posting the file and password you violated the crap out of the license agreement to RTCA and linked your name to the act. Mark *From*: Olivier Goyette *Subject*: Re: [Discuss-gnuradio] CPFSK mod/demod + strange

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-10 Thread Mark Napier
Date: Thu, 9 Jun 2016 15:24:37 -0400 From: Olivier Goyette To: discuss-gnuradio@gnu.org Subject: Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior Message-ID: Content-Type: text/plain; charset="utf-8" My flowgraph is based on what I've read throughout the differe

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-10 Thread Olivier Goyette
04:00 Achilleas Anastasopoulos : > Marcus, > > any PAM signal with symbol rate R can be transmitted using bandwidth R/2 > > (essentially a sinc pulse; this is the case when you put 0 as the roll-off > factor of an RRC). > > I thought your comment was not specifically for CPFSK,

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-10 Thread Achilleas Anastasopoulos
Olivier, can you point EXACTLY at the reference (page no, etc so we don't have to search) where it requires an RRC after the CPFSK and an RRC at the input of the receiver. Achilleas On Thu, Jun 9, 2016 at 3:04 PM, Achilleas Anastasopoulos wrote: > Why are you using the RRC filters? &g

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-10 Thread Achilleas Anastasopoulos
Marcus, any PAM signal with symbol rate R can be transmitted using bandwidth R/2 (essentially a sinc pulse; this is the case when you put 0 as the roll-off factor of an RRC). I thought your comment was not specifically for CPFSK, but general transmission schemes thus my clarification. If it

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-10 Thread Marcus Müller
, instead of replying to numerous e-mails that > in my opinion tend to give less useful info and more opinion on what's > good or what's not good, would it be possible to start from the > beginning with the parameters I have ? Does someone has ever done > CPFSK and understands it

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Olivier Goyette
ta learn somewhere. Now if you agree with me, instead of replying to numerous e-mails that in my opinion tend to give less useful info and more opinion on what's good or what's not good, would it be possible to start from the beginning with the parameters I have ? Does someone has ever

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Marcus Müller
is "I encode data by changing the frequency. Frequency is the derivate of phase, or in the discrete case, the phase increase between samples"; in your 2-CPFSK, you either increase the phase of the transmit signal, or you decrease it by exactly the same amount (assuming you send -1 and 1 byt

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Olivier Goyette
your system is impossible, unless I'm missing something here. > > Best regards, > Marcus > > On 09.06.2016 17:59, Olivier Goyette wrote: > > Sorry for the inconvenience, > 1 - Yes I tried, BUT ! the only way I manage to make this works is by > plugging the following

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Marcus Müller
plugging the following blocks : File source -> RS encoder -> packed to > unpacked -> CPFSK -> Quad demod -> binary slicer -> unpacked to packed > -> RS Decoder -> File sink . All of this work only if I set > Samples/symbols to 1 in the CPFSK block. I've been told

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Olivier Goyette
y are you using the RRC filters? > > I hope you are realizing that filtering a CPFSK signal is not the same as > filtering its instantaneous frequency (which is a PAM signal with > rectangular pulses). > As a result, the next question is why in your poly-phase

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Achilleas Anastasopoulos
Why are you using the RRC filters? I hope you are realizing that filtering a CPFSK signal is not the same as filtering its instantaneous frequency (which is a PAM signal with rectangular pulses). As a result, the next question is why in your poly-phase filter you are using RRC filter taps

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Marcus Müller
u replace the USRP sink/source with a direct GNU Radio stream? * Can you post a comparison of Spectrum after the CPFSK modulator (before the RRC) and after the RRC? Just to verify the low-pass characteristics of that pulse shaper don't "eat" the FSK. * Could you enlig

[Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Olivier Goyette
Something else I observed : https://www.dropbox.com/s/ztlyujesvjlwexy/Receiver2.png?dl=0 . The data seems to be mixed with the carrier, am I right ? We see like an AM modulation in the upper graph. Is there a way to eliminate the carrier's presence ? Thanks Olivier ___

[Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Olivier Goyette
I think I might have something at my receiver, but I'm not sure how to deal with it. If you take a look at this picture : https://www.dropbox.com/s/sp1hrhl8qgj2xct/Receiver.png?dl=0 , we clearly see 2 spikes centered at + 312.5kHz and - 312.5kHz. That's what I should have. The upper graph is the ou

Re: [Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-09 Thread Tomaž Šolc
d you correctly, I think you don't need the "Rational Resampler" block at all. Your "USRP Sink" consumes samples with the rate of 6.25M/s. You have a "CPFSK" block that produces 6 samples per each input bit, which gives you 6.25M/s / 6 = 1.041667M/s bitrate

[Discuss-gnuradio] CPFSK mod/demod + strange behavior

2016-06-08 Thread Olivier Goyette
Hello dear community ! I'm actually trying to develop an application with GRC that does CPFSK mod/demod but I haven't got some satisfying results yet and I hope you will be able to get me back in the right way. The flowgraph i've made ( https://www.dropbox.com/s/6vuyleerbwl3df2/U

Re: [Discuss-gnuradio] Relation between a vocodec, bitrate and CPFSK modulation

2016-03-12 Thread Marcus Müller
Hello Giancarlo, this is an interesting system; I have a few notes below: On 12.03.2016 04:59, Giancarlo Murillo wrote: > > First, thanks for reading my question experts. > > Im trying to implement a */Continous Phase Frequency Shift Keying > Modulation/ (CPFSK)* to stream audio,

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

2015-09-15 Thread Nowlan, Sean
48 4.238e-050.0108 > I got about 4e-5 BER and 1.1 % PER at 6dB Es/N0 with my particular CPFSK > parameters. By the way, the above claim was with Q=48. Sean From: discuss-gnuradio-bounces+sean.nowlan=gtri.gatech@gnu.org [mailto:discuss-gnuradio-bounces+sean.nowlan=gtri.gatech@gn

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

2015-09-15 Thread Nowlan, Sean
Sure. Here was the pulse normalization fix Achilleas suggested: https://github.com/gnuradio/gnuradio/pull/636 And this is a patch for CPFSK with modulation index h=25/3 (based off the PR above): https://gist.github.com/nowls/8566d649e20ac0fa6d4e Sean From: Dan CaJacob [mailto:dan.caja

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

2015-09-15 Thread Dan CaJacob
Hi Sean, Any chance you can share your work? On Tue, Sep 15, 2015 at 2:33 PM Nowlan, Sean wrote: > Thanks, that did the trick. I got about 4e-5 BER and 1.1 % PER at 6dB > Es/N0 with my particular CPFSK parameters. > > > > *From:* Achilleas Anastasopoulos [mailto:anas...@

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

2015-09-15 Thread Nowlan, Sean
Thanks, that did the trick. I got about 4e-5 BER and 1.1 % PER at 6dB Es/N0 with my particular CPFSK parameters. From: Achilleas Anastasopoulos [mailto:anas...@umich.edu] Sent: Saturday, September 12, 2015 1:21 PM To: Nowlan, Sean Cc: Discuss-gnuradio@gnu.org Subject: Re: [Discuss-gnuradio

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

2015-09-12 Thread Achilleas Anastasopoulos
ng > gr-trellis/examples/python/test_cpm.py with my CPFSK parameters, h = 25/3 > and L=1. > > > > Diff of test_cpm.py with my simple modifications: > > https://gist.github.com/nowls/5b2bc2aada87dc197e3f > > > > $ python test_cpm.py > > Using Volk machine: avx_

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

2015-09-10 Thread Nowlan, Sean
getting unexpected BER and PER when running gr-trellis/examples/python/test_cpm.py with my CPFSK parameters, h = 25/3 and L=1. Diff of test_cpm.py with my simple modifications: https://gist.github.com/nowls/5b2bc2aada87dc197e3f $ python test_cpm.py Using Volk machine: avx_64_mmx_orc 100 16868

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
d in gr-trellis/python that generates the signal space for you. (please see the above references for more info). Finally, you can take a look at the example "test_cpm.py" in the gr-trellis/examples/python and make appropriate changes for your CPFSK signal. No

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

2015-09-10 Thread Jeff Long
r, it doesn't have output states that map to output data bits. If L=2, then it's: 2 6 12 0 3 1 4 2 5 1 4 2 5 0 3 0 6 1 7 2 8 3 9 4 10 5 11 Judging by the FSM examples, definition of useful FSMs is black magic. - Jeff On 09/09/2015 09:17 PM, Nowlan, Sean wrote: I’m trying to dem

[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 modulatio

Re: [Discuss-gnuradio] CPFSK carrier frequency

2012-02-15 Thread Tom Rondeau
On Wed, Feb 15, 2012 at 5:14 AM, anju babu wrote: > hi all, > > I'm using gnuradio companion to perform fsk modulation using > CPFSK block .in that we don't have an option to set the carrier > frequency.so can anyone please tell me how can we set the carrrier

[Discuss-gnuradio] CPFSK carrier frequency

2012-02-15 Thread anju babu
hi all, I'm using gnuradio companion to perform fsk modulation using CPFSK block .in that we don't have an option to set the carrier frequency.so can anyone please tell me how can we set the carrrier frequency.I'm not using USRP.Also how can we perform FSk demo

[Discuss-gnuradio] Question about CPFSK block

2011-03-22 Thread Songsong Gee
I heard that there is a CPFSK block in GRC The question is, when decode a signal How can I decode a signal modulated with CPFSK ? ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Re: [Discuss-gnuradio] CPFSK grc block question ... problem with data types

2010-12-01 Thread Nick Foster
The CPFSK block expects digitally encoded data as bits. The file sink will give you raw demodulated samples. You need to determine what format your handheld radio expects to see before you can re-encode your saved data appropriately. FSK describes a digital modulation scheme but says nothing about

[Discuss-gnuradio] CPFSK grc block question ... problem with data types

2010-12-01 Thread Michael Civ
pects FSK modulation. So I would like to do the following: {File source -> CPFSK mod -> LPF -> USRP sink} The problem is that the grc CPFSK block expects bytes. This means that the recorded file has to have bytes, but the FM demod only outputs complex or float data types. Is there a gnu radi

[Discuss-gnuradio] CPFSK modulation and bit rate

2010-06-15 Thread Garrett Wenger
Hello, I'm a newcomer to the whole world of SDR and actually radio in general. For the past few days I've been reading through messages posted here and the source code behind gnuradio, but I haven't been able to find exactly what I'm looking for. Right now, I am simply tryi

[Discuss-gnuradio] demodulate a CPFSK modulated file - how to

2009-12-11 Thread Arturo Rinaldi
i'm trying to demodulate a *cpfsk* modulation implemented through the block *gr.cpfsk_bc( )* my scheme is : *bytes_source (a byte vector_source with one byte of stuffing inserted as first element of the vector) gr.packed_to_unpacked_bb(1, gr./GR_MSB_FIRST/ ) gr.cpfsk_bc(10,1,200) file

Re: [Discuss-gnuradio] Decoding CPFSK

2007-10-23 Thread Achilleas Anastasopoulos
Some time ago I had checked in a small piece of code that implements arbitrary CPM signals (CPFSK, GMSK, MSK, etc are special cases). It is still there in the trunk in the blks2impl directory under the name cpm.py My plan was to provide a generic trellis-based decoder for this as well, but never

Re: [Discuss-gnuradio] Decoding CPFSK

2007-10-23 Thread Johnathan Corgan
Andrew Rose wrote: > 2. 1200Hz/1800Hz continuous-phase FSK encoding 1200 bits per second. > i.e. each output bit is either 1 cycle of a 1200Hz wave (1-bit) or 1.5 > cycles of an 1800Hz wave (0-bit). The start of each bit is at a > zero-crossing (although there are obviously zero-crossings which a

Re: [Discuss-gnuradio] Decoding CPFSK

2007-10-23 Thread Ed Criscuolo
Andrew Rose wrote: 2. 1200Hz/1800Hz continuous-phase FSK encoding 1200 bits per second. i.e. each output bit is either 1 cycle of a 1200Hz wave (1-bit) or 1.5 cycles of an 1800Hz wave (0-bit). The start of each bit is at a zero-crossing (although there are obviously zero-crossings which aren'

[Discuss-gnuradio] Decoding CPFSK

2007-10-23 Thread Andrew Rose
I'm trying to use GNURadio to decode a bit-stream from an FM signal and could do with some help. 1. Having removed the narrowband-FM modulation from the signal, I'm left with the following. 2. 1200Hz/1800Hz continuous-phase FSK encoding 1200 bits per second. i.e. each output bit is either 1 cycle

Re: [Discuss-gnuradio] CPFSK

2007-03-09 Thread David Scaperoth
On Mar 8, 2007, at 11:31 PM, Andrew Buck wrote: Hi, I'm trying to demodulate and decode a CPFSK signal generated by a non-gnuradio source. I'm new to gnuradio and RF in general. I know that GMSK is a form of CPFSK, so I started by trying that, but I haven't had success. I n

[Discuss-gnuradio] CPFSK

2007-03-08 Thread Andrew Buck
Hi, I'm trying to demodulate and decode a CPFSK signal generated by a non-gnuradio source. I'm new to gnuradio and RF in general. I know that GMSK is a form of CPFSK, so I started by trying that, but I haven't had success. I noticed that the gmsk code is in the limbo directory,