Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Aaron Smith via USRP-users
I pulled down the master branch of UHD about 2 months ago. My version is 3.15.0.HEAD-0-gaea0e2de. On Mon, Jun 15, 2020, 4:54 PM Marcus D. Leech wrote: > On 06/15/2020 06:51 PM, Aaron Smith wrote: > > Yes, transmissions within the same session are consistent. If I destroy > the MultiUSRP object

Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Marcus D. Leech via USRP-users
On 06/15/2020 06:51 PM, Aaron Smith wrote: Yes, transmissions within the same session are consistent. If I destroy the MultiUSRP object and recreate it (restart my transmit script), the timing will change. If I repeat hundreds of transmissions without restarting the timing is stable to the expe

Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Aaron Smith via USRP-users
Yes, transmissions within the same session are consistent. If I destroy the MultiUSRP object and recreate it (restart my transmit script), the timing will change. If I repeat hundreds of transmissions without restarting the timing is stable to the expected accuracy of my TOA measurements. On Mon,

Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Marcus D. Leech via USRP-users
On 06/15/2020 06:45 PM, Aaron Smith wrote: I am using a master clock rate of 48 MHz and a sample rate of 8 MHz. When do you notice the timing inconsistency? For example, if you do a number of timed transmits during the same session, are they self-consistent? Where "session" is defined as "th

Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Aaron Smith via USRP-users
I am using a master clock rate of 48 MHz and a sample rate of 8 MHz. On Mon, Jun 15, 2020, 4:41 PM Marcus D. Leech wrote: > On 06/15/2020 03:42 PM, Aaron Smith wrote: > > I am using the python api. > > > > usrp = uhd.usrp.MultiUSRP() > > > > # Set gain, clock rate, sample rate etc... > > > > usr

Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Marcus D. Leech via USRP-users
On 06/15/2020 03:42 PM, Aaron Smith wrote: I am using the python api. usrp = uhd.usrp.MultiUSRP() # Set gain, clock rate, sample rate etc... usrp.set_clock_source('external') usrp.set_time_source('external') ts_reset = uhd.types.TimeSpec(0.0) usrp.set_time_next_pps(ts_reset) time.sleep(1.0) l

Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Marcus D. Leech via USRP-users
On 06/15/2020 01:35 PM, Aaron Smith wrote: Looking back over the thread, I thought there might be some confusion about what I am trying to accomplish. My goal is to get a radio (and only 1 radio) to transmit at a specified time. I don't care what the front end transmit delay of the radio is,

Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Aaron Smith via USRP-users
Looking back over the thread, I thought there might be some confusion about what I am trying to accomplish. My goal is to get a radio (and only 1 radio) to transmit at a specified time. I don't care what the front end transmit delay of the radio is, I just want it to be consistent so I can calibra

Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Marcus D Leech via USRP-users
I think I need more information on what you’re doing. Are you starting a timed transmit sequence on both B200 and seeing a timing difference between the two? More details on your exact setup will help us all help you. Sent from my iPhone > On Jun 15, 2020, at 1:09 PM, Aaron Smith wrote: >

Re: [USRP-users] Precise Time Synchronization In B200/N210

2020-06-15 Thread Aaron Smith via USRP-users
I was able to test the B210 today and I confirmed that it also has a random delay that is related to 1/master_clock_rate. Marcus, I wonder if I misunderstood your email, because I thought it would work. I am only transmitting with one channel. Do I have to utilize the other channel in some way to

Re: [USRP-users] Phase calibration of multiple B210s

2020-06-15 Thread Rob Kossler via USRP-users
>>> Thank you Marcus. I feel it will be the same story if I use two X310s? >>> I look a bit at the project gr-doa and as I understand it seems to just require the calibration once. I'm not sure if there is a critical difference between the WBX/CBX vs. TwinRX for this task though. >>> I forgot one

Re: [USRP-users] Phase calibration of multiple B210s

2020-06-15 Thread Rob Kossler via USRP-users
See this link which shows the phase sync capability for the various X310 daughterboards such as UBX, SBX, CBX, and WBX. Note that the CBX does not have phase sync and the WBX has a 180 deg ambiguity. Rob On Thu, Jun 11, 2

[USRP-users] B210 GPIO mating connector?

2020-06-15 Thread Benjamin R Nold via USRP-users
Hi, What is the mating connector for the GPIO header on the B210? I didn't see it listed in the docs. Thanks, Benjamin N ___ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Re: [USRP-users] DPDK support not built in with X310

2020-06-15 Thread Carmichael, Ryan via USRP-users
Jeremy, Sorry, I did not get that error. I would recommend building UHD-3.15-LTS branch, if that’s not what you were using already. Also, I did experience some issues with g++ 4.8.5 and had to go to a more recent version when building UHD with DPDK. - Ryan From: Jérémy Vezinet Sent