Cannot fire the synchronized TX

Having issues with the site, hardware, source code, or any other issues?
Post Reply
teb
Posts: 6
Joined: Mon Aug 26, 2013 5:41 pm

Cannot fire the synchronized TX

Post by teb »

I had updated my bladeRF tools and firmware to the 2016.06 release and tried
multi-device TX synchronization. Here is what I had done on the master device:

Code: Select all

bladeRF> version

  bladeRF-cli version:        1.4.0
  libbladeRF version:         1.7.2

  Firmware version:           1.8.0
  FPGA version:               0.6.0

bladeRF> set frequency 1575.42M
bladeRF> set samplerate 2.6M
bladeRF> set bandwidth 2.5M
bladeRF> set txvga1 -20
bladeRF> tx config file=gps.bin
bladeRF> set smb_mode output
bladeRF> trigger j71-4 tx master
bladeRF> tx start
and then, fire the trigger

Code: Select all

bladeRF> trigger j71-4 tx fire
but no signal is coming out from the TX port.

If I stop the TX and start again without trigger

Code: Select all

bladeRF> tx stop
bladeRF> tx start
then I can see the nice and clean signal.

I am wondering if I missed something.
jynik
Posts: 455
Joined: Thu Jun 06, 2013 8:15 pm

Re: Cannot fire the synchronized TX

Post by jynik »

I think you may have forgotten to increase the TX Timeout parameter. You can confirm this by running the command tx before you run the trigger j71-4 command. If I am correct, the TX status would show a timeout error.

Take another look at the master.txt example script, and note the timeout=60s.

The idea here is that we don't want the USB transfer(s) to timeout between the time we've started the stream and when the trigger is fired.

Let me know how this goes for you, either way.

Cheers,
Jon
teb
Posts: 6
Joined: Mon Aug 26, 2013 5:41 pm

Re: Cannot fire the synchronized TX

Post by teb »

That's it! Now it is working perfectly. Thanks for the tip.
Post Reply