Tom, thanks for that, that was a good start for me, but I’m still am
This is how I make my modulator for dqpsk, the way I make the modulator
dbpsk is mostly the same. Tom, at first I thought you meant I might
change the samples_per_symbol paramter. I did this, on the transmitter
receiver, with no results. I’m pretty sure you were talking about
Here are my modulators. All I’m doing is switching between them.
modulator = gnuradio.blks2impl.dbpsk.dbpsk_mod(
modulator = gnuradio.blks2impl.dqpsk.dqpsk_mod(
Here is my transmitter.
def __init__(self, mod):
self.packet_modulator = blks2.mod_pkts(
usrp2_sink = usrp2.sink_32fc(network_interface)
packet_size = 1000
max_num_packets = 100000
repeat_packets = True
data = "Hello, World!\n"
data = data + (packet_size-len(data))*' ' # pad rest of
print "Started Transmitter"
for pkt_num in xrange(0,max_num_packets):
if not repeat_packets:
self.packet_modulator.send_pkt('', True) # Tell the source
block if it is done transmitting
self.wait() # Wait for radio
Thanks For Any Help,