I want to transmit a continuous streaming without using timestamps. For do this, I am modifying the dualRXTX.cpp with setting the parameter “tx_metadata.waitForTimestamp” to “false”, as shown bellow:
lms_stream_meta_t tx_metadata; //Use metadata for additional control over sample send function behavior
tx_metadata.flushPartialPacket = false; //do not force sending of incomplete packet
tx_metadata.waitForTimestamp = false; //Enable synchronization to HW timestamp
When I run the C++ code, I visualize only the LO signal in the spectrum analyzer. It means that the signal is not been transmitted.
In another situation when I set a timeStamp with another value, greater than the number of TX samples, I can visualize the signal. When the timestamp is igual the TX samples, the samples is not transmmited. In true, I really don’t know well how the timestamp works in this system.
Note: I am using the LimePCIe board and the Ubuntu 16.04.
Can anyone help me?
Thanks in advance.