Age | Commit message (Collapse) | Author |
|
|
|
This reverts commit 25b1550dba377b6dc86bee3e6f269a721efee655.
|
|
Add asynchronous message "block" that is independent of normal
gnuradio scheduler. The block instantiates a thread to wait
for asynchronous messages from UHD and encapsulates them in a
gr_message posted into a message queue.
The interface is empty because the block is internally driven
and accessed through the the constructor specified message
queue.
|
|
|
|
|
|
|
|
|
|
The uhd block implementations now inherit from sync block.
And the redundant constructor in source/sink has been removed.
|
|
Wait on a single packet to become ready, then receive available packets without timeout.
|
|
Its important for multi-channel continuous,
but not wanted in single-channel non-continuous.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
preferences
remove private variables from header interface
subclassed single source impl with overloaded work function
|
|
|
|
clock config convenience
|
|
|
|
function
|
|
a timestamp, we create a tag from it and pass it down the line. If no timestamp, produce no tags.
This should not affect behavior of the UHD single source for those not dealing with tags.
|
|
issues with the work() logic
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Perhaps a warning printed from the constructor would be more helpful
and less distracting than cluttering the output of make with 868 warnings...
|
|
|
|
|
|
|
|
Tag 1 contains the packet time
Tag 2 contains the packet length
|
|
|
|
|
|
blocks
|
|
|
|
|
|
|
|
|
|
in its generated files
|
|
|
|
|
|
|
|
|