USRP N200 , GPSDO toolkit , Magnitude and "Phase" !!

I need to run a simple experiment using two USRP N200 adjunct with labview program to receive magnitude and phase of the received signal ?  Is it possible ? and how much is that received phase value reliable since i checked the magnitude value calulating it manually which is OK !!
Also Has anyone incorpated GPSDO toolkit with USRPs ? does that help in synchronising two USRP ? It would be a great help if some one has the labview VI to check to check the GPSDO toolkit is working well with USRP or not ? 
Solved!
Go to Solution.

Well, I figured out the problem related to magnitude and phase and thanks for previous suggestions. But, Now have problem synchronising two N200 USRP and the labview program is working intermittently and then shows some error. Much detailed description is scripted below.
I have been trying to synchronize two N200 USRP (Receiver and Transmitter) using GPSDO toolkit + GPS antenna. I am using niUSRP EX PSK TX and niUSRP EX PSK Rx example file (Labview 2011) at the transmitter and receiver end. I have been using following step:
1. Used the aforementioned labview example files without any modification as step no 2 of Instructions provided in ( https://www.ettus.com/content/files/gpsdo-kit_4.pd​f ) clearly mentions that changing J510 jumper on motherboard from 1-2 to 2-3 switches external 10 MHz Ref Clock to GPSDO’s 10 MHz Ref Clock. I assume that the hardware change made in the Ettus’ N200 USRP box while installing the GPSDO toolkit is enough to let the Labview program to know about where its reference clock signal is coming from.
2. I made some modification to the labview file (both TX and Rx) by adding a property node which selects “Reference Frequency Source” and added a controller which selects it as internal as shown in the attachment_freq.
3. Similar to (2), I made some modification to the labview file ( both TX and RX ), this time around by adding a property node which selects “Time base clock Source” and added a controller which selects it  as internal as shown in attachment_time.
à Point to be noted while performing this entire step (1, 2 and 3) was:
"The labview program works perfectly fine when no GPS antenna is connected to the GPSDO output of the N200 USRP. As soon as I connect the antenna to the USRPs, it throws error as shown in attachment_error"
So, my questions are directed towards these are:
[A]. What does the error actually mean?
[B]. What has the error to do with connection or disconnection of the GPS antenna to GPSDO tool-kit?
[C]. My objective is just to update both devices that the Ref-clock signal is coming from the same source ( as a mode for synchronizing both devices). I am using Ettus’ GPSDO clock with GPS antenna for that purpose. Since, my modification in program in step2 and step3 doesn’t work well. I would want to know how you incorporate that with labview. Is not there any example VI in labview that uses previously mentioned product to synchronize?
[D].What does the labview program takes as a Ref-Clock source as default ?
Attachments:
attachment_freq.JPG ‏34 KB
attachment_time.JPG ‏32 KB
attachment_error.JPG ‏23 KB

Similar Messages

  • AC Analysis magnitude and Phase Source difficulty

    I have the 10.0.343 Education Edition of multisim and I am asking my students to do an AC circuit analysis (I believe the student lab has 10.0.1).  However, we are having MAJOR problems with the sources.  One source is supposed to have a magnitude of 4 and angle of -90, and the other source is supposed to have a magnitude of 8 and angle 0.  If these sources are hooked only to a one ohm resistor and then simulated, it is obvious that the simulation is paying no attention to the phase (and randomly it appears) at the magnitude.  I have change AC analysis magnitude and phase as well as trying to use the Peak and Phase boxes above to mimic what the AC analysis does.
    Something is buggy here.  I assigned this years ago with Multisim 7 and seemed to work fine...but now there is something amiss.
    Some of the students evaluated the trial edition. They opened the circuits into the evaluation edition, and the phase in the box was 0 degrees.   When they changed it in the box on the evaluation version, the phase was indeed updated.  Then, they can match their hand calculated solutions.  So, I'm suspecting that there are some bug updates for the edition that we have. 
    The edition that was last sent to me was a June 2007 edition.  I am not sure if there is a set of bugfixes that I can download.  Is there at least some workaround.  Can anyone tell me how to get it to pay attention to these values or where I can get an updated version without this bug?
    Thanks very much.  SIncerely,
    Elliott

    I am not exactly sure what is happening without seeing the actual circuit, but I have tossed together something based somewhat on your description. I will post it for you to examine.
    I am using the transient simulation (toggling the simulation switch). I am not sure how you are adjusting your sources, but when I adjust my sources I think of magnitude as the voltage value i.e 120VAC. I adjust this voltage in the first box and when I adjust the phase I use the first phase box that you come to in the list. I am not sure if this is what you need or not, but I will post the circuit for you and let you make that determination.
    Just so you know there is a more recent update and that is Version 10.1. I am not sure if it will do anything about your problem, though. I thought I would let you know anyway.
    Here's my take on your circuit.
    Kittmaster's Component Database
    http://ni.kittmaster.com
    Have a Nice Day
    Attachments:
    AC Phase test.ms10 ‏324 KB

  • I have doubt in measuring magnitude and phase of a waveform

    I am not sure which block I should use instead of "Frequency Response Function"
    Attachments:
    first.vi ‏54 KB

    It depends on what exactly you want to achieve. If you are interested in the transfer function between 2 signals, then, as Tim mentions, the FRF VI is the one to use. However I notice in your example that you only have one signal and that signal is periodic. Are you interested in the Amplitude or RMS value of that single signal as well as the start phase of it? If yes you should condiser using the Extract Single Tone Information also located in the same palette.

  • Frequency response and phase difference

    Hi,
     I generate "Sine-Swept" with a function generator, which is the input of my device.
    Then, I measure the output(vibration) via a photodiod (which is as voltage).
    Now, I want to obtain FRF and Phase difference between these two wave (output and input).
    In most of the examples, the input and swept has been generated by the software itself, but if the input has been acquired externally and also the swept has been done via a function generator, how would be the FRF?
    I have installed "Sound and vibration toolkit", Could you please give me a heads up, that how can I do that?
    In advance, I really appreciate your help,
    Petar

    Hi,
    I attached the project which I've recorded the data from DUTs. Also, I attached 2 snap-shots of the project, in case of the project file couldn't be launched.
    I have connected the signal from a function generator to "ACH0" channel, and performed the swept-Freq in the output signal of function generator. (Red graph in 1st chart). Please note that the swept sine wave is generated via the function generator itself...NOT VI
    The generated signal by the function generator is the input, which derives the oscillation of a drop,
    A photodiode measures the oscillation of the drop via laser-scattering by drop vibration. SO....the signal generated by the photodiode is the "Response"....(white wave in 1st chart)(connected to "Ach1" channel.
    Now, I want to obtain FRF, which the input is the signal generated by the function generator, and Response is the output of the photodiod'
    As it's seen in the files...the FRF and phase difference is n't what is expected, also the coherence between in and output is zero!
    Please help me out with this problem...
    Thanks
    Petar
    Attachments:
    12.seproj ‏419 KB
    1.JPG ‏183 KB
    2.JPG ‏177 KB

  • Project Server 2013 - Reporting on Workflow Stages and Phases

    I just received a requirement to build a report listing all the projects and their corresponding Workflow Stages/Phases in a chart.  I did a chart using cube with the Project NonTimephased Data, but how will I do this with workflow stages and phases.

    Hi,
    Further to Andrew's reply, just thought of sharing a sql query to fetch this data as i can see "NewB" in your Avatar :)
    and since this data is also not stored in a straight forward manner.
    hope this helps.
    SELECT P.ProjectUID
    , P.ProjectName
    , WP.PhaseName
    , WS.StageName
    , WSI.StageOrder
    , EPT.EnterpriseProjectTypeName
    , WSI.StageEntryDate
    , WSI.StageStatus
    --, CASE WHEN WSI.StageStatus = 0 THEN 'Not Started'
    --WHEN WSI.StageStatus = 1 THEN 'Waiting for Input'
    --WHEN WSI.StageStatus = 2 THEN 'Waiting for Approval'
    --WHEN WSI.StageStatus = 3 THEN 'Workflow Processing'
    --WHEN WSI.StageStatus = 4 THEN 'Stage Completed'
    --WHEN WSI.StageStatus = 5 THEN 'Completed with Errors'
    --WHEN WSI.StageStatus = 6 THEN 'Workflow Completed' END AS [Stage Status Description]
    FROM MSP_EpmWorkflowStage AS WS
    INNER JOIN MSP_EpmWorkflowPhase AS WP ON WS.PhaseUID =WP.PhaseUID
    INNER JOIN MSP_EpmWorkflowStatusInformation AS WSI ON WS.StageUID =WSI.StageUID
    INNER JOIN dbo.MSP_EpmProject AS P ON WSI.ProjectUID =P.ProjectUID
    INNER JOIN dbo.MSP_EpmEnterpriseProjectType AS EPT ON P.EnterpriseProjectTypeUID = EPT.EnterpriseProjectTypeUID
    WHERE WSI.StageEntryDate IS NOT NULL AND (WSI.StageStatus != 0 AND WSI.StageStatus != 4)
    ORDER BY P.ProjectName
    Khurram Jamshed - MBA, PMP, MCTS, MCITP (
    Blog, Twitter, Linkedin )
    If you found this post helpful, please “Vote as Helpful”. If it answered your question, please “Mark as Answer”.

  • Abt  Like, Phase-In and Phase-Out profiles

    Hi,
        Can some1 explain me what is<b> Like, Phase-In and Phase-Out profiles</b>?
    What is it's good for?
    Thanks in advance.
    Best Regards,
    Siva.

    Hi Sivaprakash.
    Like modelling (including phase in/phase out) is primarily used for introduction of new products and is normally called Lifecycle Planning:
    Example:
    Suppose you are introducing SKU2 to replace SKU1.
    You want to forecast demand for SKU2 but there is no history for this new product.
    You could use a Like profile to use the history of SKU1 to forecast demand for SKU2.
    You could use a phase-in profile to model the build of demand of SKU2 from zero up the forecast demand (it is very unlikely that demand will go from 0 to 100% of forecast from day one)
    Similarly, you could use a phase out profile for SKU1 to model the fall of demand from 100% forecast to zero.
    All together, the transition of demand from one product (SKU1) to a replacement product (SKU2) can be fully modelled using these profiles.
    This is all quite well documented in <a href="http://help.sap.com/saphelp_scm50/helpdata/en/8f/9d6937089c2556e10000009b38f889/frameset.htm">help.sap.com - lifecycle planning</a>
    Hope this helps.
    Mark
    Message was edited by:
            percx

  • Interoperability between apache soap toolkit(client)and ms soap toolkit

    Interoperability between apache soap toolkit(client)and ms soap toolkit.Give me an example where i can send and receive a complex data type from apache tomcat in client side to ms soap toolkit on the server side.It is urgent.Plz try to give me a solution as soon as possible.

    The toolkits don't have to work together at all. And by the way, you aren't sending the data to the MS toolkit, you're sending it to some MS product that can process the data. Any data that follows the standards should work.

  • Problem with ExtendScript Toolkit CS4 and Debugger (32bit)

    Help needed. Whenever I tried to edit my script I always have "ExtendScript Toolkit CS4 and Debugger (32bit) has encountered a problem and needs to close" error.
    Thank You.

    Yes, it's a known issue and they are working on it.
    Thanks
    Bob
    Adobe WAS Scripting

  • Problème accélèromètre et toolkit sound and vibrations

    Bonjour,
    Je viens vers vous car je cherche à mesurer une accélération. Et, à l'aide celle-ci obtenir la valeur de mon déplacement et de ma vitesse . Je précise que l'application est utile pour un pot vibrant. Cependant "l'ensemble" des Vi que j'ai pu observé jusqu'à présent utilise l'option supplémentaire de labview : Sound and vibration toolkit.
    on accéléromètre est un piézoélectrique ( voir doc ci joint) et je voulais savoir quelle la solution la plus évidente et la plus précise à utiliser sans pour autant acheter le toolkit sound and vibration. Je précise que le boitier que j'utilise est un boitier NI USB 6353.
    Merci d'avance.
    Pièces jointes :
    ICP 120.pdf ‏145 KB

    Bonjour Geoff54,
    Effectivement, une fois l'accélération acquise, il faut que vous fassiez des calculs mathématiques pour récupérer la vitesse et le déplacement. Vous trouverez les formules ici: http://fr.wikipedia.org/wiki/Acc%C3%A9l%C3%A9ration#Math.C3.A9matiquement
    Cordialement,
    Benoit S. - Field Sales Engineer
    Certified LabVIEW Developer
    Certified TestStand Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • How to do carrier phase measurement of any RF signal and Phase Noise measurement of any RF signal?

    Hello,
    Can any one give some idea to do carrier phase measurement and Phase Noise measurement of any RF signal?
    Regards,
    Vijay

    Vijay,
    A great example for measuring RF phase noise can be found in the LabVIEW Example Finder. The name of the VI is "MT RFSA Phase Noise.vi" This example performs phase noise density measurements on I-Q data acquired using RFSA. You may also want to take a look at Performing Modulation Measurements on Real-World IQ Data With Carrier Frequency Drift to see if phase measurement could be implemented: http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=EEAFD63A09CD3B79E0340003BA7CCD71&p_node=200054&p_source=External
    What type of RF signal would you be analyzing? Are you trying to measure phase shift of a carrier frequency that is varying with time?
    Shea C
    Applications
    NI

  • "Use Toolkit Package" and "Gather" - When do you have to run them?

    Greetings,
      I have inherited a huge task sequence (MDT 2012 integrated with SCCM 2012) that calls "Use Toolkit Package" and "Gather" many many times even though there are only a few reboots.
      Is it true that the "Use Toolkit package" step (followed immediately by Gather) only need to be run right at the beginning of the TS and only after every reboot?
      Is it also true that the "Gather" step on it's own only needs to be run when you have run another step which may alter/create a variable which is used in the rules? (i.e. customsettings.ini).
    Thanks
    David Z

    Thanks.
    My question was when exactly do you need to run the steps. I suspect that many people have task sequences with loads of "use toolkit package" and "gather" in places when they are NOT needed.
    First let's look at the step "Use Toolkit Package". There is no reference to that task sequence step in the MDT documentation. Im aware that this simply copies the "deployment share" so all the scripts etc that are necessary for future task sequence steps
    are available (In MDT only environments this was not necessary as the UNC path to the deployment share was always available - so this is an SCCM only step). Your reference states that it copies it to the local hard drive. This is not entirely true. I understand
    that when Winpe is loaded, it is loaded into a ramdrive and therefore my "Use Toolkit package" step which is the first in the task sequence is loaded somewhere into the "RAM" drive (probably under "X" drive somewhere?).
    So my assumption is that "Use toolkit package" must be run as the first task sequence step, then any time immediately after the winpe system is restarted. If, during winpe and before the OS is loaded onto the hard drive, you format the hard drive (which
    is often the case), you do not need to run "Use Toolkit.." as it still exists in the RAM drive. When you apply the OS and restart, and then run "Use toolkit.." again, it must magically work out that it is to then load to the hard drive and not the RAM drive.
    However, once the "deployment share" has been loaded to hard drive, Im assuming that you never need to run the "Use toolkit.." again even if the system restarts as once it is loaded to the hard drive, it remains there (assuming you dont format disks again
    which is unlikely after the OS has loaded).
    The answer to "when must you run Gather" is alot trickier. The first assumption is that Gather has to be run immediately after "Use toolkit..." as the system has initialised or restarted and none of the variables created by "gather" exist.
    Im guessing that "gather" may need to be run when you suspect that something in the rules file has changed. For example, you may have run a task sequence step that sets variable "A" for the first time. Your rules file may generate another variable, "B",
    based on variable "A" so "gather" must be run to evaluate "B".
    However, once the OS has loaded and "gather" has been run, the variables.dat file is created and remains permanently on disk so that if the machine is restarted again, you dont have to run "gather" as all the variables persist in variables.dat.
    All of the above is an educated guess as I have searched the web extensively and have not found a definitive explanation. I would be grateful if anything above could be confirmed/denied so this could remain as a definitive guide  that may not help just
    me, but others :-).
    Thanks
    David Z

  • Even with "no effects" comp. and phase still on???

    after a couple years of loving garageband on my ipad with 0 problems, I cannot get Garageband 10 on my macbook air to record a natural, no effects sound. Regardless of which "no effects" or "natural sound" options I choose (whether as a guitar or voice or whatever), the guitar has an obvious compression and phase effect during playback. this was never a problem on the iPad. it's playback was a beautiful clean sound (unless I choose effects).
    any advice on how to fix this?

    Thanks Leonie,
    I've checked the master track and the reverb and echo are turned off. I've turned every effect off for the real instrument and master track but the weird sound is still present. It is a very heavily digitized sound, not at all realistic, very tinny and almost like a wah, wah pedal is being used.
    It is like there is some kind of envelope filter being applied. Up until now I've always been fairly impressed with the iMac's recording from the internal mic. It has been great for just capturing ideas as they occur but this bug makes it uselesss for me.
    Since other users don't seem to have this problem, I'm guessing it must be something in my set up or they way I'm using it?
    Pity I can't attach an mp3 here to let you hear it.

  • Statuses and phases in the Opportunity

    Hi,
    Can any one tell me if there is a standard way of achieving the following config/business requirement in CRM 5.0.
    Link/ Relate Statuses and Phases in the Opportunity.
    Status in the Status Profile.
    Active, Inprocess, Pending, Complete.
    Phases in the Sales cycle.
    Inprocess, Pending, Active, Complete.
    Each Phase has some actions assignesd to it.
    Now the requirement is to get the Phase determined by the Status and corresponding actions triggered in the Phases.
    Many thanks,
    Srinivasu

    HI,
    I believe you have a requirement where you need to set Phases depending on Status.
    So, using the above mentioned badi, whenever a status is set, you can change the phase of the opportunity.
    In case you wanna change status depending on Phases, you can use the follwoing badi: RM_OPPORT_H_BADI
    Method: CRM_OPPORT_H_MERGE
    and then use FM CRM_ORDER_CHANGE_STATUS_PUT_OW
    to set the status
    Hope this helps..
    Kindly reward with points in case helpful
    Sharif.

  • Gain and phase margins from simulation data

    Dear forum members,
    Is it possible to display the Gain and Phase Margins from a Control and Simulation Loop ?
    I have a simple SISO control loop (P+I controller) and this is subject to a unit step input.  I can display the output response graph via a Collector but cannot figure out how to display the Gain and Phase Margins from within the Control and Simulation Loop.
    I note that there is a CD Gain and Phase Margin.vi that looks like what I need since it provides Gain and Phase Margin output however I cannot figure out how to interconnect this vi to what I have in the Control and Simulation Loop.
    If anyone can assist or provide guidance it would be appreciated.
    Regards,

    Is your simulation linear or nonlinear ? You mention it is has a PI controller (linear without saturation / anti-windup), but not the simulated process being controlled.
    Gain and phase margin work on linear *models*, not on the data that a simulation loop produces.
    If you have a nonlinear model it will need to be linearised about an operating point first.
    Remember - use the open loop system (control and process) to calculate the gain and phase margin, but they give the stability of the closed loop system.
    This looks like a good reference if you need more info / examples:
    http://www.ni.com/white-paper/6450/en
    Consultant Control Engineer
    www-isc-ltd.com

  • Cisco Energywise Phase 1 and Phase 2

    Hello,
    In need to understand the difference between Cisco Energywise Phase 1 and Cisco Energywise Phase 2.
    What I am familiar with is Phase 2 allows for power management of PCs and Laptops and Phase 1 includes power management PoE endpoints.  However are there any other fundamental differences in the releases.
    Regards,
    George

    Hi George,
    One of the main parts of Phase 2 is the release of the Cisco EnergyWise Orchestrator
    Check it out;
    http://www.cisco.com/en/US/products/ps10797/index.html
    Cheers!
    Rob

Maybe you are looking for