It seems to work now. The change I made was to reduce the time that
the data waits to be transmitted from twenty to ten seconds. I could
imagine that this has something to do with some timeout.
If your packets are too large, there is some fragmentation logic that
also plays with the burst flags. You may be seeing this fragmentation
within the usrp2 driver at work. Look inside the usrp2_impl.cc in the
tx_raw method.
-Josh
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.