So, I opened up a can of worms from that e-mail
This functionality is actually scheduled to be worked on by Eric in
about two weeks. He has been holding off on doing this because of a
performance problem in the m-block that we’re not 100% sure of yet.
In short, the performance problem is significant enough to cripple the
inband code which you want to use for timestamps purposes. The blocks
are basically having trouble keeping up with the USRP which causes
memory issues, overruns, underruns, you name it!
My suggestion would be to wait it out for a couple weeks until the
m-block problem is fixed and we release a stable version of the inband
code. Leo and I are wrapping up the inband code right now, we just
committed one of the last missing pieces of the code today.
Eric probably has a solid idea of how to glue the GR blocks and m-blocks
together since he wrote the code for both blocks and has been thinking
about it since I’ve also been poking him to write the code. So he may
just want to tackle it himself, or if you’re sincerely interested in
helping maybe you can work on it with him. We will probably be
discussing the interface over the list soon which we all could