03-21-2013 10:27 PM
Hi, dose anyone meet this problem? what is the reason? how can I solve it ? thanks
Error -1074118643 occurred at niUSRP Write Tx Data (CDB Cluster).vi
Possible reason(s):
Packet had timestamp that was late (or too early).
03-22-2013 08:57 AM
This often occurs when you are using timed start of the VI, but the start time has passed before you've sent data to the device. It can also occur if the timing commands are not being used properly such as being in the wrong order.
03-22-2013 09:05 AM
03-22-2013 09:48 AM
When end of data is set to 'true' the transmit task is stopped. A new start time must be specified using timing commands before the function can be run again. At that time it will block until the device reaches the start time you spefied.
This function enables "burst" transmission while recieving continuously. You do have to keep track of the time on the deivice to be sure the times you request have not passed.
This functionality is often not needed for simple applications.
Regards,
Erik
03-22-2013 09:01 PM
Hi, ErikL . First , in my project, I set the end of data as a constant "true" not just as you said a varible. As I see , set the end of data "true", we can transmit data in a burst way. Once the buffer is empty, the transmit is over until next packet is transmited. http://forums.ni.com/t5/USRP-Software-Radio/Received-packet-check/td-p/2236422 , I just do my project as Sarah said .
Second , can you give some examples about how to used the timing commands or some others to explain your advice . Thanks
01-23-2015 12:25 PM
I'm also coming into this error. Nothing I've tried helped. Code screenshot attached. I'm using an Ettus X310.
01-23-2015 12:46 PM
Hey, I just got it to work. I used the niUSRP Set Time VI to set the time to 0.0 immediately before setting the trigger time to 2 with niUSRP Configure Trigger VI. Like so:
02-02-2015 05:21 PM
You could also Set Time to 0 after Configuring the Start Trigger Time.
There is a clock running on the device, but you don't know what time it currently has until you set it. You tell the device to start generating at time 2, but the clock might already happen to be at time 100,000 (since it started counting when the device was reset). So you have to reset the clock to some known time that is before the time you set as the Start Trigger Time. You can do that any time before you start sending data.
02-13-2020 03:49 PM
Hi, how can I restart de clock with the niUSRp Write Tx Data ?