Synchronize several USRP using Octoclock

Hello community!

I'm trying to synchronize several Ettus USRP N210 using Octoclock. I send you a short tag to a USRP to each set second (using the timestamp on board), the other USRP choices until the tag and display the time. I put the clock at PpsIn two USRP source by using the node properties of niusrp, but it seems the two USRP to use even their internal clock: I see a fraction of a second relatively fixed the RX once it picks up a lighthouse and this fraction of a second does not change if I put the clock to internal or ppsin source. I don't know if this is the correct way of sync USRP external reference because I'm quite new to Labview Comms, anyone have any ideas? Thank you very much!

Hello Maxcy,

Welcome to the community!

I highly recommend looking through aid NOR-USRP > Programming Reference > document MIMO synchronization. This will help you understand the synchronization.

Synchronization requires two components, a shared time base and trigger to start. In this case to share the time base, you use synchronization and synchronization of the USRP properties reference to set the frequency to RefIn reference and the Source of the time base to be PPSIn. You will need to wire the system as Figure 9 in the following Document Ettus:
http://www.ettus.com/content/files/KB/mimo_and_sync_with_usrp_updated.PDF

In order to share the relaxation from the beginning, we want to use the time to start to set up to be in 1 second increments. More important, you want to reset timers USRP onboard all USRPs at the same time. This is done using the Set Time VI and ensure that the change is applied to the next edge PPS (together the entry timestamp apply 1). This will require the TX and RX both be started and configured in the same second on the other. For testing purposes, I have recommended to configure the RX and TX within the same VI. This will benefit of innate parallelism of LabVIEW and ensure that both are started at the same time.

With synchronization, above all there will be a random amount of phase constant offset between the channels, as shown in figure 6 of:
http://www.ettus.com/content/files/KB/mimo_and_sync_with_usrp_updated.PDF
This could be responsible for your consistent fractional offset. These needs to be processed signal to ensure alignment.

I hope this helps.

Kind regards

Tags: NI Products

Similar Questions

  • Error in the capture of several channels using pre-trigger

    I have problems of acquiring data with pre-trigger samples during the capture of several channels, using hardware NOR-PXI-6071E and Analog Input VIs in Labview (inheritance OR-DAQ).

    My goal is to trigger a signal, while capturing another. Unfortunately, I can't use the PFI0 for external triggering, as our cables/material have already been built, so I have to use an analog input as the trigger channel. I understand that to do this I must capture the two strings and the string I want to trigger outside must be the first string in the list.

    If I trigger and capture on the same channel (I tried 1-4) then it works very well, regardless of the number of samples before relaxation together. If I capture more than one channel (the channel of the relaxation to a first), with no pre-trigger samples, then trigger and capture both work very well. However, if I do the same thing with pre-trigger > 0 sample I get the following error:

    Error-10621 to AI control. Possible reasons:
    NOR-DAQ LV: The specified trigger signal cannot be assigned to the resource for the trigger.

    I don't have to such limitation explained in the user manual, and the forum search, I found a few other people who have had the same problem but they had no solutions. Any ideas?

    Hi Jackson,

    Unfortunately, this is a hardware limitation when you reference analog trigger via one of the lines to HAVE.

    Please see this knowledge base. Particularly the second paragraph says

    The error-10621 appears immediately when the VI running if you try to assign scans of relaxation before while scanning multiple channels and using one of the entries as your trigger channel.

    Details are explained in the third paragraph:

    Because all the entries are multiplexed before being sent for analog triggering circuit, it is possible that the trigger on the trigger channel conditions might miss while the device is multiplexing by another channel. In this case, the trigger will not be detected.

    It is explained in the E-Series user manual page 10-3.  Specifically the second paragraph of the section entitled "Analog Input Channel".

    Eric S.

  • How to extract the same song, several times using different bit rates or formats and store all the digital music files in WMP 12 default on the same HDD music library

    Using Windows Media Player 12 (w/under Windows 7), "can I ripping the same song, several times, using different bitrates & and/or formats and store all the digital music files in the music library by default WMP - 12, on the same hard drive?

    1.) #1 goal: tear up the same song repeatedly, w / "different rates" as a WMA file.

    2.) #2 goal: tear up the same song repeatedly, w / "different rates" as an mp3 file.

    3.) #3 objective: NOT to each subsequent copy (version) of the song, deleted & and/or replaced by the previous version of the song [even].

    4.) question Bottom Line Up Front--> is Windows Media Player 12 (included with the Windows 7 operating system) are able to achieve '#1 objectives; #2; & #3 above?

    5.) details/example: I want to tear the piece "Maria Maria by Carlos Santana" to my laptop as a Windows Media Audio [WMA] file.  In addition, I would like to rip the song 'Maria Maria' three several times with 3 different bitrates in format WMA; and, as an MP3 file.  Therefore, my final result wished (after the extraction process), will take place the four 4 audio files split up as follows: (a) 'Maria Maria by Carlos Santana'--> Format: file WMA; Ripped @128 Kbps bitrate.  (b) ' Maria Maria by Carlos Santana'--> Format: file WMA; Ripped to the "Variable bit rate; (c) ' Maria Maria by Carlos Santana'--> Format: file WMA; Ripped commissioning "Lossless." and (d). 'Maria Maria by Carlos Santana'--> Format: MP3 file. Ripped @256 Kbps bitrate.

    6.) my preference: I do NOT want to rename the file (s). {for example, 'Maria Maria by Carlos Santana' renamed/changed for--> "Maria_Maria_by_Carlos_Santana_128kbps.wma",...} 'Maria_Maria_by_Carlos_Santana_256kbps.mp3 '; etc.}.  In addition, I am not concerned about the additional disk space that will be consumed after multiple copies of the same song with different speeds of transmission and different formats.

    7.) my experience w / Windows Media Player 10 (w / the operating system of Windows XP): using WMP - 10, my goal (s) described above is not a problem at all.  Simply insert the CD purchased by Carlos Santana, containing the song "Maria Maria"... Select the desired Format (WMA; WMA VBR; WMA Lossless; or mp3)... Select the desired flow rate (WMA... 128/160/192kbps_mp3: 128/192/256/320 kbit / s; etc.) ; and click on the "RIP" button to start the copy process on the hard disk of of Carlos Santana's "Maria Maria".  This process (w / WMP-10) would result in having the same song, copied on the hard disk, with levels of quality different "audio" (via the different bit rate settings); regardless of the format (MP3/WMA) which was chosen.

    8.) my experience w / Windows Media Player 11 (w / the operating system of Windows XP): using WMP 11, to described above of my objective (s) could not be reached e-a-s-i-l-y.  The problem with WMP - 11 - in short - which was after the desired selection "Rip settings" tab 'Options' of WMP - 11 (i.e., Format & Bit Rate) and heart-wrenching piece wanted to {'Maria Maria by Carlos Santana'} a moment later/second, WMP11 remove / would crush the previous version of the song [even].  Therefore, the program would NOT allow the user to have multiple copies of the same song on the hard drive of the PC; which obviously restricts a user to have the freedom to choose what level of quality digital audio, they prefer to listen to.

    9.) the ability to have multiple copies [at my descretion] of the same song (on my hard drive) with different bitrates and formats in my music library, is important for me because it has a direct impact on "how I enjoy MY music ', and in what form (audio quality), I choose to listen to my music.  {For example, when I exercise and listening to my camera, digital audio player (Zune), a song ('Maria Maria by Carlos Santana'), will usually be torn off at a lower rate due to the unit of capacity reduction of storage - compared to the storage capacity of notebook PCs/desktop/external hard drives PC.}  However, when I listen to my music through my home cinema or entertainment system (which contains a hard disk dedicated with a large storage capacity), I prefer to load the entertainment system with digital music files that have been ripped to WMA... with the bit being rate-setting is for the: settings "WMA Variable Bit Rate" or "WMA Lossless.

    10.) there you have it.  This is my first post in this forum.  I hope that [detailed] explanations, will be sufficient to encourage these "with knowledge & the hands on experience" using Windows Media Player 12 (as well as with WMP-10/WMP-11 respectively), by providing a [step] "How-to"... "solution to my situation.  It would be highly appreciated.  I'm looking forward-'the solution' - and relevant suggestions & and/or community feedback regarding my request for assistance.

    * Thank 'All' (that would) in advance... For your time & Assistance *.

    Certainly, you can, but I would say that they be in different folders, for your convenience as well as Windows.  You can create one for each debit/format, then you will know who is who.

    In Windows Media Player, on the toolbar, select Tools, Options, Rip, and then select the flow you want first, rip music, then change the folder (higher on the same tab) and rip again... and so on and so forth.

    When you are at home on your home theater, you can use the 320 bitrate folder, when you transfer to the Zune, you can use one of the lower bitrate files (although I personally tear it up to 320 and let the Zune reduce as he wants, even with the iPhone via iTunes, hard drive space is not really a problem here) my server has several hard drives, and I can always add more if and when space is low!

  • How do you install the creative cloud on several computers using the same license?

    How do you install the creative cloud on several computers using the same license?

    Installation on multiple computers can be done independently of the subscription.  You only need the lic3ense when it comes to activation, you have two active facilities (signed in).  Just install the desktop application and use it to install the applications, and then connect to activate.

    https://helpx.Adobe.com/creative-cloud/help/download-install-app.html

    Creative cloud to desktop
    https://helpx.Adobe.com/creative-cloud/help/creative-cloud-desktop.html

    Sign out, sign in | Creative office cloud app
    http://helpx.Adobe.com/creative-cloud/KB/sign-in-out-creative-cloud-desktop-app.html

    Help of activation & deactivation
    https://helpx.Adobe.com/x-productkb/policy-pricing/activation-deactivation-products.html#a ctivate-how-to's

    Install, update, or uninstall applications
    http://helpx.Adobe.com/creative-cloud/help/install-apps.html

  • I tried several times using IE, Chrome and Firefox browsers (win) to download the files for Indesign CS6 - all of these attempts have failed to extract the files. Other parts of the plant extract successfully, so I don't think I have

    I tried several times using IE, Chrome and Firefox browsers (win) to download the files for Indesign CS6 - all of these attempts have failed to extract the files. Other parts of the plant extract successfully, so I don't think that's my machine or OS (Win 7 Pro). I have been fighting for three days and am losing patience fast. Advice or assistance will be appreciated.

    I finally got it to work using a different machine and copy the files on a USB stick for transfer to the machine I need installed on!

  • HILFE, PES 11 "several files use" ist nur unterlegt und lasst sich Öffnen nich grau.

    Hallo,

    EIB PSE 8 die Funktion "several files use" anklicken und konnte dann in inem unter Datei konnte ich extra Fenster den zu bearbeitenden Ordner öffnen und alle Bilder Ordners zu RAW JPEG if das Ergebniss und von sharps in a new Ordner speichern.

    In PES 11 ist der instruction "several files use" nun nur grau unterlegt und nicht klickbar.

    HILFE

    Wie gkann ich nun zum example of 200 FIRST pictures in JPEG wandeln?

    DANKE

    Hello

    Most likely you are not in Expert mode

    (to the top of the window of the PES 11 editor)

    Hallo,

    Hochstwahrscheinlich Ihr nicht den expert-Modus

    (in der Nahe der Spitze der PES 11 editor-Fenster)

    There is also a forum for photoshop elements:

    Es gibt auch ein photoshop elements Forum:

    http://forums.Adobe.com/community/photoshop_elements

  • USRP synchronization for transmission using MIMO cable

    Hi all

    two usrp are connected with cable MIMO and it is the shared ethernet mode.

    I've already put the source of the clock for the usrp master a defult and usrp slave uses MIMO cable.

    the same time source.

    However when I send samples transmits only usrp, the other usrp is not buffering at all.

    = tx_stream_-> send (buffer, samples_ptr_-> vector_ [0] .size (), tx_md_, uhd_sample_timeout_);

    Please give me some advice,

    Thank you

    DEE

    Using LabVIEW?  This forum focuses on LabVIEW with USRP.

    Supprt UHD and GNU Radio are provided by the Community open source.

    (UHD specific aid may be available at [email protected])

    If you are using LabVIEW, this document may be useful:

    http://www.NI.com/white-paper/14311/en/

  • How to share an action to several test USE?

    Hello

    In fact, I don't know how to define the topic exactly.

    My request is as follows:

    For example, I have a signal generator and four DUT.

    Signal diagram 1 WE-> batch (4 USE test...) -> model OFF Signal 1, Signal model 2 WE-> batch (4 USE test...)... then on...

    I am stuck how to set the action in the teststand and make once instead of 4 times.

    Something similar for the recall of ProcessSetup, pre-batch and PreUUTLoop,

    but I wonder if there is a way to call an action once in the multiple UUT in the MainSequence.

    Could someone give me any suggestions? Thank you very much!

    Hey William,.

    You will probably want to use the option "only a thread" of a synchronization of the batch section to do this. Looks like you already use the Batch process template, so it should be relatively easy to implement. If it's one step, you can go to the sync step settings tab and change the setting from batch synchronization . If several consecutive steps, you can use the modes enter the sections synchronised and synchronized output of the step batch synchronization type.

    In addition, we have an example that demonstrates this feature. You can find it at \Examples\MultiUUT\BatchUUT.seq. If you look at the stage set room temperature , you will see that it is configured in this way.

  • Best way to synchronize several FPGAs

    I have several PXI-7833R FPGA and I need all the AIs to be sampled at the same time (through all FPGA). As I taste all the individual channels to HAVE, I have data (write to the DMA) buffer, scan it and are looking for a trigger defined by the user in a different loop. Once I discovered this in a single channel, I save all FPGA data. Regarding the timing of sampling, I had started, to an FPGA, to send a signal on the PXI trigger line to tell others to try, but I guess that it does not sync. If I founded the ensemble of distinct FPGAS screw off the clock, PXI, how synchronize loops to the sample to the same clock time?

    Thank you

    Hello

    There is a very good example comes with FPGA LV named 'Master-slave of RIO - R Series.lvproj'. Just use the Finder for example to open it.

    It shows how to use the lines of PXI trigger for synchronization of the different measures on multiple FPGAs.

    Hope this helps,

    Christian

  • Want 5660: Scan several pages using HP Envy 5660

    Hello

    How to scan several pages at once in a single file using the HP Envy 5660? I am not able to do using the inputs of screen printer.

    Thank you.

    Hello

    Open the HP Envy 5660 from your PC and click on scan a document or Photo.

    Check the option Show Scan Previow is enabled and scanning as 300 dpi resolution or below.

    Use the "+" button below the preview scan until you are finished, and then click Save button.

    Kind regards.

    Shlomi

  • Several questions using the fixed layout

    I'll try to explain all my troubles and excuse my English.

    Problems for a long time, iTunes Connect, Pages or iBooks author.

    I'm basically a writer of children's books using the EPUB fixed layout as a template. One of my books with (interactive) video I've corrected several times through many contacts with support until I discovered that the problem was that iBooks was unable to read the EPUB 3.0 presentation stops and freezes. Currently, this problem has been fixed.

    In fact, iBooks author nor Pages have fixed layout support. For example, the EPUB models presented in the Pages carry only vertical presentation - where are the horizontal templates for books on photography? iBooks author is made for classic books requiring chapters and sections that are unnecessary for children's books who just needs the blank pages where the images can be copied / pasted with text. It is, but not so simple.

    At the moment I have finished another book and used Epub Checker. Everything was OK, so I tried to download it using iTunes Connect.

    To my dismay iTunes Connect returned with several error messages missing both Epub Checker or inDesign.

    I am here to tell all this issues with Apple tools and how they do not work in practice.

    If you ask Apple to make improvements in its applications, for them to see that you must republish to

    http://www.Apple.com/feedback

  • [FlexRIO] Start-up to synchronize several clocks sample

    Hello

    I tried before, two different (SMU-7962R + OR-5734) FlexRIO card reading in the '40 MHz Onboard Clock' or 'PXI_Clk10' areas of clock. Trigger has been achieved by simply looking for a rising edge on PXI_Trig0:

    This produces seeds, but there has no inclination (or constantly tilt at least) between the two FlexRIOs - I sent a pulse train duplicated in the two cards, and the triggered-acquired waveforms were still at the stage:

    To avoid problems, I went to examples of clock (IO Module clock 0). Unfortunately, the clocks of the sample between the two FlexRIOs had nothing in common, so the acquired waveforms have been is out of phase. Worse still, the phase difference changes with each release:

    Looking at the implementation of the library of the synchronization of the FIDL, the classic technique for synchronization of multiple cards FlexRIO seems to be built around synchronization master-slave (my observation is correct?). I was wondering: is there a way to simply share a sample clock shared between cards (like what the 40 MHz embedded clock was doing before), as described in http://www.ni.com/white-paper/11369/en/ ? (I think I understand the disadvantages associated with sample clock synchronization, but I'm willing to try for now).

    Thanks in advance!

    Hi JKSH,

    Page 9 of the Manual 5734 described the different synchronized methods that can be used the 5734. You can synchronize either sample clock of each module to a clock available through your chassis backplane (for example, DStar_A) by allowing the IOModSynClk in 5734 properties (available the Details category) or use an external clock through the Clk port on the module. Activation of IOModSyncClk is probably the best approach and will lead by examples of clock on each module e/s being PLLed on the clock of the town - which must synchronize the clocks of the two sample together.

    Let me know if you have follow-up questions.

    Kind regards

  • Synchronize several 9191 chassis

    Hello

    I have a project where I need to use four 9191 chassis Wi - Fi (each of them is containing a module 9239). Each of them will have the right distance between (20-30 m)

    How to synchronize acquisition on all four frame?

    Thank you

    Hi TinoMK,

    Looking for how tight synchronization? There is no way to truly synchronize 9239 in of 9191 since you cannot share time bases, examples of clock or triggers. The closest you could come starts the task at the same time. You would be always at the mercy of your network latency time.

    A trick that might get you more closely to leave real at the same time uses the DAQmx controls Task.vi to commit all the tasks before them. Since the time it takes to commit a task can vary from task to task, if you wait until all your tasks are committed before you start them, you can do your measurements closer to "synchronized" as is possible with your hardware configuration.

    I hope this help to point you in the right direction.

    Kind regards

  • Implementation of the synchronization steps without using batch or parallel processing sequences

    We use a model of customized integrated process based on sequential process model.

    I have to call the Synchronization Manager in order to use the steps of synchronization when you do not use batch or models of parallel process?

    All operations (locks, Rendezvous, Notifications, queues, etc.) and the steps of synchronization works in any model or a model, with the exception of the synchronization of the lot.

    If you need batch synchronization, your model must use synchronization > advanced > step type specification of batch processing to specify what threads are in the batch. Since you are not from the model of batch processing, I doubt that you have to worry about this.

  • Low memory severely, without using any

    I was doing a virtual lab online for school and I was suddenly severely lack of memory. I went to uninstall unused programs and when I click on uninstall to Print Master 12 does not uninstall, and more memory was taken. The program was originally 812,00 MB, after that I tried to uninstall it went to 745,00 MB. I clicked on uninstall a couple of times and more memory was taken and the program is still there. I'm 664 MB memory and my hard drive was somewhere between 50% and 60% used before this all started. The car originally had a 64.5 GB of capacity, at least 40% unused. I don't want to run more commercial cleaning because I keep losing space. I hope someone can help me.

    I solved the problem. It had to do with the remote control of Virtual Machine I was using. I assumed that since the program was for my virtual labs at school, it would not store anything on my hard drive. I was so wrong. I got rid of the program and all files associated with it and got 30 GB on my hard drive. I bought a 320 GB external drive that I dedicate to my school work.

Maybe you are looking for