03-31-2021 08:07 AM
Hi I am using Multi device RX streaming.vi for synchronized acquisition, My first step is to run only 1 usrp and check PPS start signal on it's PPS out port. When I insert only one element in the device selection array and run the code it doesn't transmit PPS out signal then I read this read/write control "rx. trigger sync enable" it was false, so it means my device was not reading or writing to PPS Trigger Lines and when I set this to TRUE, there was no acquisition as timeout error was arising,so I figured out that my device is not MASTER because if it will be a master it will send the edge trigger received from preceding VI to the PPS out port and then I have done external loop backing of PPS Out to PPS IN.
I am unable to set my device as Master can you help me?
04-14-2021 01:09 AM
I found the solution lately in which in order to generate PPS signal from single usrp you need to make changes in "Configuration Synchronization.vi" on host by editing the case structure value as it only allows to send PPS out when there are two or more devices connected to array so by modifying that case structure I was able to send PPS signal from single USRP.
11-28-2021 04:25 AM - edited 11-28-2021 04:34 AM
Hi
Could you please specify exactly where the changes in "Configuration Synchronization.vi" should be?
Also, which usrp should be the master? I am using 3 usrps, one as a TX and the other two as RXs.
Thank you in advance.
Hadeel