[Discuss-gnuradio] DPSK Block - Verifying Received Message

2011-12-09 Thread Domenic Magazu III
All,
   I was playing around with the DPSK block provided with GNU Radio.  I was
able to get my two USRPs talking to each other.  I placed a file sink on
the random source generator (set to transmit 10 random binary digits) and
I'm able to see what was actually sent from that file (command: od -d
filename.bin).  I was curious how I go about verifying that the message in
my filename.bin is received as transmitted on the other end?  I tried
placing a file sink on the DPSK demod block however because the receiver is
constantly pulling in information my file becomes extremely large and it's
difficult to determine where the message would be amongst the other
'noise'.  Does anyone have any ideas on how to verify my transmitted
message is making it to my receiver?

Thank you
Domenic
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] DPSK Block - Verifying Received Message

2011-12-09 Thread John Malsbury

Domenic,

Whenever you are transferring data from a transmitter to a receiver it 
is reasonable to use some sort of framing.  If you want  a quick test, 
use a packet encoder and decoder on your transmitter and receiver, 
respectively.  This will packetize the data and eliminate the continuous 
flow of garbage data to your file since the decoder will only output 
data from valid packets(w/ header + crc are removed).  Bit errors will 
manifest themselves as a short file, since bad packets will be 
discarded.  If you run the block in verbose mode there may also be 
reporting for when packets are discarded.


Set the payload length number in the encoder so you have a known 
relationship between the number of bytes missing from the file and the 
number of packet errors.


There are numerous ways to improve this simple test, but this is a start 
for you.  Also, you may want to perform a more fundamental bit error 
test.  See error rate block.


-J



On 12/09/2011 07:29 AM, Domenic Magazu III wrote:

All,
   I was playing around with the DPSK block provided with GNU Radio.  
I was able to get my two USRPs talking to each other.  I placed a file 
sink on the random source generator (set to transmit 10 random binary 
digits) and I'm able to see what was actually sent from that file 
(command: od -d filename.bin).  I was curious how I go about verifying 
that the message in my filename.bin is received as transmitted on the 
other end?  I tried placing a file sink on the DPSK demod block 
however because the receiver is constantly pulling in information my 
file becomes extremely large and it's difficult to determine where the 
message would be amongst the other 'noise'.  Does anyone have any 
ideas on how to verify my transmitted message is making it to my 
receiver?


Thank you
Domenic


___
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


Re: [Discuss-gnuradio] DPSK Block - Verifying Received Message

2011-12-09 Thread Paul M. Bendixen
2011/12/9 John Malsbury john.malsb...@ettus.com

  Domenic,

 Whenever you are transferring data from a transmitter to a receiver it is
 reasonable to use some sort of framing.  If you want  a quick test, use a
 packet encoder and decoder on your transmitter and receiver, respectively.
 This will packetize the data and eliminate the continuous flow of garbage
 data to your file since the decoder will only output data from valid
 packets(w/ header + crc are removed).  Bit errors will manifest themselves
 as a short file, since bad packets will be discarded.  If you run the
 block in verbose mode there may also be reporting for when packets are
 discarded.

 Set the payload length number in the encoder so you have a known
 relationship between the number of bytes missing from the file and the
 number of packet errors.

 There are numerous ways to improve this simple test, but this is a start
 for you.  Also, you may want to perform a more fundamental bit error test.
 See error rate block.


Just a word of warning:
If you use the package en/decoder and the BER block , it might just go
haywire
The BER block cannot regain from a missing frame (which would be the case
if the framer threw it away)


 -J




 On 12/09/2011 07:29 AM, Domenic Magazu III wrote:

   All,
I was playing around with the DPSK block provided with GNU Radio.  I
 was able to get my two USRPs talking to each other.  I placed a file sink
 on the random source generator (set to transmit 10 random binary digits)
 and I'm able to see what was actually sent from that file (command: od -d
 filename.bin).  I was curious how I go about verifying that the message in
 my filename.bin is received as transmitted on the other end?  I tried
 placing a file sink on the DPSK demod block however because the receiver is
 constantly pulling in information my file becomes extremely large and it's
 difficult to determine where the message would be amongst the other
 'noise'.  Does anyone have any ideas on how to verify my transmitted
 message is making it to my receiver?

  Thank you
 Domenic


 ___
 Discuss-gnuradio mailing 
 listDiscuss-gnuradio@gnu.orghttps://lists.gnu.org/mailman/listinfo/discuss-gnuradio



 ___
 Discuss-gnuradio mailing list
 Discuss-gnuradio@gnu.org
 https://lists.gnu.org/mailman/listinfo/discuss-gnuradio



Best
Paul
-- 
* - - */* -/* * -/* - * */- * * */*/- */- * */* */- * * -/*/- */* - - *-
*/- - */- -/* -/* */* - * */* - * - * -/- * - */- - -/- -//
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio