Metadata (time stamp) for XTRX

I’m wondering if LimeSDR XTRX support metadata (time stamp) for every capture of IQ data.

Yes, Rx samples are provided in packets, each packet contains timestamp.

That’s great! Where can I find documentation for how to enable and extract time stamp from packets?

Thanks

Hi,

you can follow the steps in this file to build documentation locally. When the build is finished, open index.html file in docs/_build/html folder. As for the timestamp documentation itself, go to the doxygen documentation tab (in index tree on left side of the page) and search for Library guide book/Streaming with SDR device topic.

Thanks for the suggestion for building documentation. I had issues for “pip install -r requirements.txt” on 2 different Linux machines because many dependencies require exactly version match.
I was able to find some examples of metadata from the “basicRX” and “limeTRX” examples.

Glad to hear that you were able to find the info you were looking for. If you still need any info about the library or just want to reference the API, you can alternatively build just the doxygen documentation. Execute these commands from docs directory:
cmake -S .. -B ../build
cmake --build ../build -- doxygen

The final build will be located in ../build/docs/doxygen/html/index.html (relative to docs directory).

Before building the documentation you also need to change this option in DoxygenConfig.in file to get the HTML output, else only XML is generated.

I was able to build html docs after making some version changes to the “requirements.txt”.

Thanks

1 Like