-
Notifications
You must be signed in to change notification settings - Fork 467
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
libbladeRF: Introduced timestamp metadata support for sync data i/f
API support for timestamp metadata has been introduced. This is made available when using the newly introduced BLADERF_FORMAT_SC16_Q11_META format value. When using the synchronous interface, metadata is exchanged between the caller and the API via the updated bladerf_metadata structure. Users of the asynchronous interface must currently manually manage the metadata headers as desired, as documented in libbladeRF.h. When using the BLADERF_FORMAT_SC16_Q11_META format in conjunction with the synchronous interface, it is possible to retrieve the timestamp for received samples and an indication of overrun. An RX operation may also be scheduled for at a specific timestamp value the future. Similarly, bursts of samples can be scheduled to be transmitted at a specific timestamp value, or at the first available timestamp ("now").
- Loading branch information
Showing
27 changed files
with
5,388 additions
and
105 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
fbe0b6a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This commit breaks YateBTS transceiver.
Here's a patch (also shared with the good folks at #yate) to fix the problem: http://pastebin.com/G1Y32Z9a
fbe0b6a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi mambrus
when i use patch ( http://pastebin.com/G1Y32Z9a) by this command
sudo patch < G1Y32Z9a.txt
the output of the terminal is
(Stripping trailing CRs from patch; use --binary to disable.)
patching file bladeRFDevice.cpp
patch unexpectedly ends in middle of line
Hunk #3 succeeded at 185 with fuzz 1.
i don,t known how to solve this issu.Please help me abut this issue. Thanks
fbe0b6a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi,
How did you download the patch? The patch command is not the most self explanatory tool and it's hard to say what the reason is without more details. But to begin with however, make sure to use the raw unformatted patch from here: http://pastebin.com/raw.php?i=G1Y32Z9a Also, look in the manage for the patch command regarding -p flag.
If that doesn't help, it might be that the patch doesn't fit anymore, in which case I need to take a closer look.