<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: MSK transmitter and receiver</title>
	<atom:link href="http://www.dsplog.com/2009/06/16/msk-transmitter-receiver/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dsplog.com/2009/06/16/msk-transmitter-receiver/</link>
	<description>Signal Processing for Communication</description>
	<lastBuildDate>Fri, 30 Jul 2010 01:36:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Krishna Sankar</title>
		<link>http://www.dsplog.com/2009/06/16/msk-transmitter-receiver/#comment-31712</link>
		<dc:creator>Krishna Sankar</dc:creator>
		<pubDate>Mon, 21 Jun 2010 00:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=591#comment-31712</guid>
		<description>@Sarah: Well, if your sampling period is 1/Ts, you need to sum over 2T/Ts samples :) 
I am unable to write the precise code as I do not follow your code well. But am sure that you will be able to figure this out. Good luck.</description>
		<content:encoded><![CDATA[<p>@Sarah: Well, if your sampling period is 1/Ts, you need to sum over 2T/Ts samples <img src='http://www.dsplog.com/db-install/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
I am unable to write the precise code as I do not follow your code well. But am sure that you will be able to figure this out. Good luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sarah</title>
		<link>http://www.dsplog.com/2009/06/16/msk-transmitter-receiver/#comment-31432</link>
		<dc:creator>Sarah</dc:creator>
		<pubDate>Tue, 15 Jun 2010 13:07:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=591#comment-31432</guid>
		<description>this was the time intv i was using. The solution you gave me previously is fine for the exp msk version but doesnt work for this one.  

time_sampling = [0:1/fs:T];
time_sampling = time_sampling(1:end-1);% gets ride of the final value
%Produces the time intervals</description>
		<content:encoded><![CDATA[<p>this was the time intv i was using. The solution you gave me previously is fine for the exp msk version but doesnt work for this one.  </p>
<p>time_sampling = [0:1/fs:T];<br />
time_sampling = time_sampling(1:end-1);% gets ride of the final value<br />
%Produces the time intervals</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sarah</title>
		<link>http://www.dsplog.com/2009/06/16/msk-transmitter-receiver/#comment-31431</link>
		<dc:creator>Sarah</dc:creator>
		<pubDate>Tue, 15 Jun 2010 13:01:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=591#comment-31431</guid>
		<description>Hi,

I used this equation to  modulate MSK

 xt = cos(2*pi*(fc+frequency_differance_repeat).*time_sampling_repeated + Phase_value_array_repeat );

This equation is from your website. It works fine. 
 The i multiplied the received (xt) signal by the following (first stage of the receiver as instructed on your website):
( i hvnt added noise yet)

%even arm
stage1_cos = xt.*(cos(2*fc*pi*time_sampling_repeated)).*(cos(pi.*time_sampling_repeated/2*T));


%odd arm
stage1_sin = xt.*(sin(2*fc*pi*time_sampling_repeated)).*(sin(pi.*time_sampling_repeated/2*T)); 

How do i recover the signal from here. I&#039;m still having a problem with evaluating the intergtration from 0 to 2T for the above signal.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I used this equation to  modulate MSK</p>
<p> xt = cos(2*pi*(fc+frequency_differance_repeat).*time_sampling_repeated + Phase_value_array_repeat );</p>
<p>This equation is from your website. It works fine.<br />
 The i multiplied the received (xt) signal by the following (first stage of the receiver as instructed on your website):<br />
( i hvnt added noise yet)</p>
<p>%even arm<br />
stage1_cos = xt.*(cos(2*fc*pi*time_sampling_repeated)).*(cos(pi.*time_sampling_repeated/2*T));</p>
<p>%odd arm<br />
stage1_sin = xt.*(sin(2*fc*pi*time_sampling_repeated)).*(sin(pi.*time_sampling_repeated/2*T)); </p>
<p>How do i recover the signal from here. I&#8217;m still having a problem with evaluating the intergtration from 0 to 2T for the above signal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krishna Sankar</title>
		<link>http://www.dsplog.com/2009/06/16/msk-transmitter-receiver/#comment-26358</link>
		<dc:creator>Krishna Sankar</dc:creator>
		<pubDate>Sun, 18 Apr 2010 09:08:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=591#comment-26358</guid>
		<description>@Sarah: The convolution operation with taps as all ones for duration of 2T takes care of the integration of 2T
conv(real(yt).*ct,ones(1,2*T))</description>
		<content:encoded><![CDATA[<p>@Sarah: The convolution operation with taps as all ones for duration of 2T takes care of the integration of 2T<br />
conv(real(yt).*ct,ones(1,2*T))</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krishna Sankar</title>
		<link>http://www.dsplog.com/2009/06/16/msk-transmitter-receiver/#comment-26357</link>
		<dc:creator>Krishna Sankar</dc:creator>
		<pubDate>Sun, 18 Apr 2010 09:07:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=591#comment-26357</guid>
		<description>@Sarah: Well, 
a) starting from 2T+1 ensures that the first 2T symbols are ignored (to account for the delay of the integration by 2T)
b) the step size of 2T ensures that we take one symbol from the even, then from odd, then even and so on...</description>
		<content:encoded><![CDATA[<p>@Sarah: Well,<br />
a) starting from 2T+1 ensures that the first 2T symbols are ignored (to account for the delay of the integration by 2T)<br />
b) the step size of 2T ensures that we take one symbol from the even, then from odd, then even and so on&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pradeep</title>
		<link>http://www.dsplog.com/2009/06/16/msk-transmitter-receiver/#comment-25867</link>
		<dc:creator>pradeep</dc:creator>
		<pubDate>Wed, 14 Apr 2010 12:03:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=591#comment-25867</guid>
		<description>thanks for ur replay krishna</description>
		<content:encoded><![CDATA[<p>thanks for ur replay krishna</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sarah</title>
		<link>http://www.dsplog.com/2009/06/16/msk-transmitter-receiver/#comment-25866</link>
		<dc:creator>Sarah</dc:creator>
		<pubDate>Wed, 14 Apr 2010 11:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=591#comment-25866</guid>
		<description>Just have one more basic question. 

in the above steps: 

(f) Multiply the I and Q arm by   and  respectively and integrate over period 2T
 if you already have a matrix of numbers in I and Q, how do u actually intergrate it over 2T</description>
		<content:encoded><![CDATA[<p>Just have one more basic question. </p>
<p>in the above steps: </p>
<p>(f) Multiply the I and Q arm by   and  respectively and integrate over period 2T<br />
 if you already have a matrix of numbers in I and Q, how do u actually intergrate it over 2T</p>
]]></content:encoded>
	</item>
</channel>
</rss>
