[USRP-users] Phase Sync between to UBX-160 Daugtherboards using RFNoC Radio

2019-08-29 Thread Felix Greiwe via USRP-users
Hello together, I am trying to transmit one complex cosine from both TX - Antenna of my USRP-x310 with two UBX-160 Daugtherboards. I am transmitting a cosine with the frequency of 100 kHz and the center frequency of my RFNoC Radio Blocks is 2.45 GHz. So basically I see a peak at 2.45 Ghz + 100 kHz

Re: [USRP-users] Phase Sync between to UBX-160 Daugtherboards using RFNoC Radio

2019-08-30 Thread Ettus Research Support via USRP-users
Hey Felix, Your hunch is correct -- you'll need to use timed commands to issue your tune requests and to initiate streaming. This will involve editing the python script generated by GRC. Here's a relevant GRC manual section [1], and an example snippet of tuning with timed commands in the UHD Manua

Re: [USRP-users] Phase Sync between to UBX-160 Daugtherboards using RFNoC Radio

2019-09-02 Thread Felix Greiwe via USRP-users
Hey Sam, thank you for your answer. Is your suggested [1] really useful for the RFNoC Radio Blocks I am using? I think I only can use the commands from path/include/ettus/rfnoc_radio.h, because the RFNoC_Radio Blocks are not derived from usrp_block. (As far as I know) I then tried the timed comma

Re: [USRP-users] Phase Sync between to UBX-160 Daugtherboards using RFNoC Radio

2019-09-05 Thread Felix Greiwe via USRP-users
Hello together, I wanted to give you a short update about phase-synchronizing my USRPx310's ubx160 daugtherboards and clarify the problem I am facing for better understandig. I am using both TX-Ports of my USRP to transmit the same complex cosine generated with GNU-Radio. My image is a custom RFN

Re: [USRP-users] Phase Sync between to UBX-160 Daugtherboards using RFNoC Radio

2019-09-09 Thread Felix Greiwe via USRP-users
Hey, sorry to post again, but I think this time I have a solution. In my grc-generated python file I added the lines: cmd_time_1 = self.sender_A.get_time_now() + uhd.time_spec_t(5.0) self.uhd_rfnoc_streamer_fifo_0_0.set_start_time(cmd_time_1) self.uhd_rfnoc_streamer_fifo_0.set_start_time(cmd_time