How to synchroniz​e sampling on PXIe-5162

Hi, I need to characterize phase and amplitude imbalance of two quadrature signals from a 14bit TxDAC. I selected two 5162 modules to do the job. The signals can have a frequency of up to 1.2GHz..
Is PXIe-5162 capable of doing this job?
The plan was to record a long sample of the signals and then do the processing in ie. Matlab.
I am facing a few problems. Is it possible to synchronize sampling of all channels on one 5162 module, and how to synchronize sampling of 2 x 5162 modules with enough accuracy to have a phase resolution below 1deg?
Are there any examples of how to synchronize sampling of multiple channels/modules in LabView ?
Can the phase and amplitude measurement be done directly in LabView without involving Matlab?

Hi Robert,
Did you already read some white paper and KB about synchronization using LabVIEW?
http://www.ni.com/white-paper/11369/en/
http://www.ni.com/white-paper/4322/en/
You can find some other white papers on ni.com. I think this will be a good start before doing something else.
You also can search in the LabVIEW examples.
Here some information about the measurement of the phase and the amplitude:
http://zone.ni.com/reference/en-XX/help/371361H-01​/lvanls/amp_and_phase_spectrum/
http://www.ni.com/white-paper/7670/en/
Let me know if it is good
Jean | Applications Engineering | National Instruments Switzerland

Similar Messages

  • How to synchroniz​e two pxi ni5112?

    Now in my system there are 2 PXI NI5112.Both NI5112 have the same configuration and all their inputs are connected to the same pulse signal source(10Hz).Both NI5112 use analog edge triggering and the trigering source is the channel 0.So all the NI5112s should be trigered at the same time.However,when I fetch the waveform with the function niScope_Fetch from each NI5112 in sequence,I find that the values of wfmInfo.absoluteInitialX vary a lot(10-70ms).why?"
    Judging from the last paragraphs On page 2-11 of NI5112 User Manual,PXI NI5112 can be synchronized by the system reference clock.But how to do this?

    It will depend on what you are programming the NI 5112 device with.
    If you are using LabVIEW, you can use the example program attached below. In it, it will show you how this is done.
    If you are using VB, VC++ or CVI, you can look at one of the NI 5112 shipping examples that are installed on your computer. These are located in the VXIPNP folder. For example, the VC++ example would be located here:
    C:\VXIpnp\WinNT\NISCOPE\Examples\c\MStudioC++\5112​Sync
    These examples will show you how to synchronize the two digitizers.
    Let me know if you have any questions about these examples.
    Brian
    Attachments:
    Multiple_NI_PXI-5112_Synchronization_Demo.llb ‏151 KB

  • How to synchronize NI-Scope and DAQ

    I use a PXI-1042 System with a PXI-5124 Ni-Scope Card and a PXI-6120
    with traditional DAQ controlled by a PC running WinXP and LabView 7.0
    The intention of this setup is to make synchronized acquisition with
    both cards with different sample rates. For the sake of an example let's
    assume the NI-Scope runs at 100MS/s and the DAQ (6120) with 100kS/s. The Trigger is generated by
    analog triggering of the 6120. I'm looking for a solution to garanty
    that for a STOP trigger with post-trigger scans the last sample of the
    6120 coincides in time with the last sample of the NI-Scope 5124 card.
    Or to put it in more general terms a way to identify which of the 1000
    Samples the 5124 Card takes in the sample interval of the 6120
    coincides with the respective sample of the 6120 ? The point is to have
    a time resolution (for phase difference measurements) better than that
    given by the samplerate of the PXI-6120.

    Here you can find an example that shows how to synchronize a DAQ-Device with a Scope-card:
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3E2C556A4E034080020E74861&p_node=175382&p_source=External
    Hope this helps.

  • How to synchronize NI-Scope and traditional DAQ

    I use a PXI-1042 System with a PXI-5124 Ni-Scope Card and a PXI-6120
    with traditional DAQ controlled by a PC running WinXP and LabView 7.0
    The intention of this setup is to make synchronized acquisition with
    both cards with different sample rates. For the sake of an example let's
    assume the NI-Scope runs at 100MS/s and the DAQ (6120) with 100kS/s. The Trigger is generated by
    analog triggering of the 6120. I'm looking for a solution to garanty
    that for a STOP trigger with post-trigger scans the last sample of the
    6120 coincides in time with the last sample of the NI-Scope 5124 card.
    Or to put it in more general terms a way to identify which of the 1000
    Samples the 5124 Card takes in the sample interval of the 6120
    coincides with the respective sample of the 6120 ? The point is to have
    a time resolution (for phase difference measurements) better than that
    given by the samplerate of the PXI-6120.

    Here you can find an example that shows how to synchronize a DAQ-Device with a Scope-card:
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3E2C556A4E034080020E74861&p_node=175382&p_source=External
    Hope this helps.

  • How to synchronize two database in ur java program

    Hi All
    How to synchronize two data base of mysql using java programing language?
    If somebody has any idea that will help me a lot.
    Thanks and regards
    Srikant

    Of corse I have an idea, but not good!
    If you know the database stucture then copy data from one to another.
    Open 2 connections: one to source and one to dest.
    And:
    String sql = "SELCET * from mytable1";// from source
    string sql2;
    Statement st1 = connSrc.createStatement();
    Statement st2 = connDest.createStatement();
    ResultSet rs = st1.executeQuerry(sql);
    while(rs.next()){
    sql2 = "INSERT INTO mytable1 ('field1', 'filed2') VALUES ("+
    "'"+rs.get(filed1")+"',"+
    "'"+rs.get(filed2')+"'"+
    st2.executeUpdate(sql2);
    // the destination was cleared before this: DELETE FROM mytable1 WHERE 1
    This is a mysql sample without processing the errors.
    Szabi

  • How to synchronize two fpga DIO?

    Hi!
    I am using two FPGA 7962R (flexrio) with each 6581 terminal board in PXIe-1082 chassis. My problem is how to synchronize two 7962R digital output with PXIe-1082 chassis backplane signal Dstar* or Clk10 or DAQ signal.
    Actually I tried the synchronization with one DAQ counter clock (confering 'Gen Dig Pulse Train-Finite_NI. vi') , and get the signal PXI-Trig0 by source terminal and target terminal connection, but that one does not work properly. Especially, one trigger signal in HOST to set the starting point of each FPGA (7962R), make error by depending on the trigger signal value(Hz value and Timed loop clock in FPGA vi). It was very tricky and not reliable. (I am attaching figure files as explaining the situation)
    My aim is simply to use two FPGA 7962R Digital output as one FPGA, for controling X-axis, Y-axis with each FPGA, while able to change each FPGA (X-axis, Y axis) digital output value. Because the synchronization is not correct, X,Y axis control with Two FPGA currently is out of target if I use simply while-loop design in HOST and timed-loop design in FPGA vi. What is correct design to synchronize the two FPGA 7962R without using PFI line, only with PXIe-1082 chassis backplane signal and able to change the digital output value? Please let me know any idea for HOST vi, FPGA vi programming.
    Many Thanks
    Attachments:
    host1.png ‏47 KB
    fpga1.png ‏131 KB

    Posted response to this in the following thread:
    http://forums.ni.com/t5/Real-Time-Measurement-and/synchronization-two-fpga-7962r-digital-output/m-p/...
    Patrick H | National Instruments | Software Engineer

  • How the downconversion and sampling

    Dear Sir/Madam,
    I am working on the NI card Pxi-5660 (NI Pxi-5600 & NI Pxi-5620) and I
    would need to understand better how the downconversion and sampling
    works:
    1) When we configure the card, we set the carrier frequency fc and
    bandwidth B to control downconversion. I understand that the band that
    we consider is between fc-B/2 and fc+B/2. How is this band
    downconverted? (i.e. how do you choose the frequency of local
    oscillator? Is it fc-B/2?)
    2) Concerning the digitizer. How is the sampling frequency chosen as a
    function of fc and B? Does it work at a fixed sampling frequency of
    64Ms/s or do you change the sampling frequency as a function of B?
    I would appreciate if you can help me on these issues. Thank you very
    much in advance.
    Best regards,

    Hi Babu,
    Campaign Type controles the Objective and Tactics in Marketing Planner.
    Based on Type we define Objectives and Tactics in Marketing Planner/Campaign.
    Thanks,
    Srini.

  • Playback speed in Sample Editor window many, many times faster than track (at correct speed) in arrange area. How do I sync Sample Editor playback speed to correct speed/tempo in arrange area? Track is spoken word.

    Playback speed in Sample Editor window many, many times faster than track (at correct speed) in arrange area. How do I sync Sample Editor playback speed to correct speed/tempo in arrange area? Track is spoken word. Sample Editor playback sounds like Alvin on a meth binge. Spoken phrase is generated from Textspeech. Textspeech can export files as WAV files or MP3 files. Perhaps a clue?:   When exported Textspeech WAV file is dragged and dropped into track in arrange area of new project, it exhibits same supersonic speed. When Textspeech file is exported as MP3 file and dragged and dropped in arrange area track, it plays at correct speed.

    Thanks Erik,
    If nothing else, this huge list of updates and fixes, shows clearly that the Logic Dev team is working hard on fixing and improving LPX to a major degree.... and from the list of fixes done.. show they do read the bug reports submitted!
    As an aside....
    I recall how all the 'naysayers' prior to LPX (and in some cases, since...)  were proclaiming how Logic was dead, the team was being disbanded, we won't see any further development, the Dev team doesn't listen or care... and so on....... I wonder where those people are now?

  • How to synchronize PI service registry and IBM WSRR

    Hello All,
    In our current project we have developed one web service which resides in SAP CE and is registered in SAP PI Service Registry.
    But our client has IBM websphere that acts as a middleware for all ther services (interfaces/web services)
    Now, I need to understand how to synchronize SAP PI Service Registry with IBM WSRR (Websphere Services Registry and Repository)
    What are the steps/configurations need to be performed at PI end and IBM WSRR end?
    Appreciate your help in this matter.
    Thanks,
    Shriram.

    Hi,
    Refer the below links i think it will be helpful.
    Configuring a central Services Registry:
    http://help.sap.com/saphelp_nwce711/helpdata/en/47/d391d7b8fc3c83e10000000a42189c/frameset.htm
    You can also use the Wizard based configuration: http://help.sap.com/saphelp_nwce711/helpdata/en/f7/6182bd68434595ba5105a0a346efcc/frameset.htm
    https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/00985388-6748-2c10-0d83-f17c3e768a8b&overridelayout=true
    Regards,
    Sudha S.

  • How to install the Sample Apps in Hyperion Financial Management 11.1.2.2?

    Hi,
    Could please anybody tell me how to install the Sample Applications in Hyperion Financial Management 11.1.2.2?
    The following is written in the Administration guide:
    If you did not install the sample files, you can obtain them by reinstalling Financial Management
    and selecting the Sample Applications component.
    I cannot find the “Sample Applications component” among components during installation process.
    There are only “Financial Management ADM driver”, “Financial Management Web Application” and “Financial Management: services”.
    Hope this helps,
    Thank you,
    Vadim

    After you install the sample application, all of the application extracts can be found under the below location.
    Oracle_Home\Middleware\EPMSystem11R1\products\FinancialManagement\Sample Apps and Starter Kits\Sample Apps

  • How to setup the windows installed pxi to RT target

    how to setup the windows installed pxi to RT target?

    Ranjith,
    I think the answer for your 1st que is NO. In the sense, you can run the code, but it may not work precisely as it is supposed to...
    A target can be said to be an RT, if & only if it has an RTOS installed in it, not just Windows, which is not a real-time OS.
    Youcan run the existing code in Windows, but as I said earlier, it may not give you the actual results.
    Finally, hereafter, pl dont use the term 'box' for a PXI. It is a chassis with a main module that runs on Windows or an embedded RT processor/conrtoller that runs on an RTOS like VxWorks or Phsr Lap.
    Hope this helps you to some extent...
    - Partha
    LabVIEW - Wires that catch bugs!

  • How to manage physical sample in SAP?

    Hi,
    How to manage physical sample in SAP?
    Regards
    Ashish Jain

    Hi
    Physical sample is to keep the sample of a product till its shelf life expiry date. E.g. In case of any shelf life applicable product, the inspected sample will be retained till its expiry date. If any customer complaints are received, on inspecting the complaint, result may be compared with the existing physical sample.
    In SAP, Material master should have inspection type 15.
    To create physical sample, sample drawing procedure has to be created and attached to the header of inspection plan. With this set up when the lot is created, physical sample will also be created. Result recording should be done for physical sample. Physical sample storage information has to be updated through transaction code QPR2
    Regards
    Nikhilesh Ray

  • How to synchronize Outlook 2010 with SAP Calendar

    Hello colleagues,
    How to synchronize Outlook 2010 with SAP Calendar??
    Thanks

    Install MfE (Mail for Exchange), then follow this: http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=147951
    You can sync your mail, contacts and calendar with Google Sync. Tasks and notes are not supported. (Notes syncing is not possible with MfE anyway.)

  • How to synchronize a cell in form with a cell in MS excel sheet

    dear all
    I can successfuly export data to excell using the ole2 package. But the problem is that exporting data from A datablock in a form to Excel sheet is not enough.
    I need to automaticaly copy updates occures on the datablock to its equilivant in the excel sheet. In other words , i need to synchronize my datablock items with facing cells in the excel sheet,so the cells'values in excel sheet automatiacly changes to be the values in the datablock items
    please help

    Dear all
    I can successfuly export data to excell using the ole2 package. But the problem is that exporting data from A datablock in a form to Excel sheet is not enough.
    I need to automaticaly copy updates occures on the datablock to its equilivant in the excel sheet. In other words , I need to synchronize my datablock items with facing cells in the excel sheet,so the cells'values in excel sheet automatiacly changes to be the values in the datablock items
    I searched the web several times . Some people adviced me to use "Apache-jakarta-poi" . It is a pure java code. But my knoledge in java is limited.I asked on Oracle forums -
    how to synchronize a cell in form with a cell in MS excel sheet - but no one can help
    I tried the oracle forms demo "OLEEXCEL.fmb" . But this form is not working correct .
    I need to embed ole2 in my form that holds excel sheet and passes values from text items to the excel sheet.
    My last try is that I did the following :
    1- in the main canvas i insert the OLE2 control
    2- Right Click and choose insert
    3- from the dialog i chosed Excel Sheet
    4- I placed a button on my canvas then i on the button I write this code
    declare
    worksheet ole2.obj_type;
    cell ole2.obj_type;
    args ole2.list_type;
    begin
    forms_ole2.activate_server('block1.excel_sheet');
    worksheet := forms_ole2.get_interface_pointer('block1.excel');
    args := ole2.create_arglist;
    ole2.add_arg(args,1) -- column1
    ole2.add_arg(args,1) -- cell1
    cell := ole2.invoke_obj(worksheet,'cell',args);
    ole2.destroy_arglist(args);
    ole2.set_property('cell','value',:text1);
    ole2.release_obj(cell);
    ole2.release_obj(worksheet);
    end;
    I get this error ora-305500
    and when i debug , the code stop in this line : cell := ole2.invoke_obj(worksheet,'cell',args);
    please help

  • Hey. anyone knows how to synchronize the different sounds in a song the most easy way?

    hey. anyone knows how to synchronize the different sounds in a song the most easy way?

    Play better... just kidding.  Set an appropriate quantize value for all the regions in the inspector window. If you are doing live playing and need to synch to that it is MUCH more complicated. If you're new at this it might actually be easier to re-play it.

Maybe you are looking for

  • Format text (Preview is different than Design)

    On my WIP site I cannot get the text in one box center aligned. It looks fine in Design but not in Preview or online. Have tried everything I can think of. Please look at brownelllibrary.businesscatalyst.com on the page "About Us" under Limits and Lo

  • HP C6150 and Mac OS 10.5.7

    I purchased my HP C6150 in June of 2007 and set up to use it wirelessly. No problems. This year I replaced the Mac I was using with a MacBook loaded with Leopard, MAC OS 10.5 and lost the ability to scan. I recently updated the Mac OS to 10.5.7 and h

  • How to insert value for composed foreign key?

    My problem when I update or insert to table Ffclient which has link 1-1 with other table ClientLoan by composes primary key loanId and clienId (break table). I auto mapping by Jdeveloper 10g version 10.1.2. In FfClient table has two fields compose fo

  • Episode showed up in iTunes for a week, now it's gone

    I'm learning, but still very new at this, so please explain with as much detail as possible. I'm a comedian and I started a podcast recently. I built the site for the show in Wordpress 2.7 using the Wpremix theme. I set up a feedburner account and up

  • Slideshow shows up as 4 DIFFERENT movies, causing soundtrack dropouts.  Any ideas on how to correct this?

    For almost a year, I've been wondering why this occurred , and this morning, as I was copying it with Toast, I saw that it was listed as 4 different movies with 1 extra, which is exactly the number of sound dropouts that occur.  Any cures for this, o