SignalProcessing.UnwrapPhase vs Unwrap Phase VI

I noticed that the method of SignalProcessing.UnwrapPhase, according to the documentation, "unwraps the phase table by eliminating discontinuities including the absolute values exceeds 2 * Pi radians.»  However, unpack Phase VI in normal mode of laboratory uses Pi, 2 * Pi No.  Is this an error in the documentation?  Is there another method of Measurement Studio that mimics the VI?

Thank you!

MPLynch,

You are right. There is a disparity between the two functions, and is not a documentation error. However, this situation is easily corrected...

The formula used for the UnwrapPhase in LabVIEW is

x [i] = x [i] - ((x [i]-x[i-1])/(2.0*Pi)+0.5)*(2.0*Pi) floor, for each i-x)

You can make a function that will imitate this formula and use instead of the SignalProcessing.UnwrapPhase method if you need two to match.

Kind regards

Steven Zittrower

Technical sales engineer

National Instruments

http://www.NI.com/support

Tags: NI Software

Similar Questions

  • Phase difference

    Hello

    I would draw the difference in phase between two signal(input-output), the method that I use currently is taking "TNI" and (r-teta)... and by subtracting the phases, but what I get is not so desirable, do you know any other option or a suggestion to improve my results?

    I joined the plot and marked them, one of the "FFT-magnitiude vs. output frequency" is as you see it is acceptable, but another "phase shift vs freq" is not so good.

    Thank you

    Petar

    Here is a short play around phase unwrapping a > 1 s groupdelay?

    What and how will you measure?

    Impossible to open your code... always stick with an older version here

  • one by the xerox phaser 7300 printer will work with El captain

    One by the xerox phaser 7300 printer to become compatible with the captain.  Xerox shows no current drivers available?

    I think that the support dropped for Phaser 7300 Xerox about 10.6.8. If the generic postscript driver is not good enough for you consider trying the Gutenprint drivers:

    http://GIMP-print.sourceforge.NET/MacOSX.php

    I don't have access to a Phaser 7300 so I can't comment on the way in which these solutions work, but IME, Gutenprint drivers are usually pretty good.

    C.

  • Audio fades to phase-locking

    Hi, since I save an instrument with multiple microphones on several tracks, I use a lot of audio editing to phase lock.

    I don't know why, every action is imitated BUT fades, I create on a track.

    Since the fades are made correctly it seems a bug to me.

    Does anyone have a solution/explanation of this?

    Thank you very much

    Giovanni

    In fact, I have found a workaround. The method I used (the one non-functional) was with the gradient tool. Apparently, enter the value of the regio inspector after selecting several regions works...

    Again I understand not the reason the gradient tool does not work

  • 7520 new stuck in the installation phase. Print head move load ink cartridges

    I'm stuck in the new phase of printer configuration. After running through the commissioning of questions and I opened the cover to charge the ink cartridges and the print head did not move. I ran across several reset process... Unplug the printer. Wait 60 seconds and plug it in again. Browse the configuration... Unplug the printer... more.

    This printer does not seem to be any cartriages.

    Hey JohnTT,

    Sometimes, these printers come with packaging that holds the printhead completely to the right at the gas station.  This avoids damage to the product during shipping.  You see all plastic parts orange that it may contain in place or Blue Ribbon?

    So, have you tried the carriage to the right hand?  Can it be moved or is it blocked?

    If the printer still will not release the print carriage after the power cycles and move it by hand, then I suggest you return the product and return to the retailer of purchase or by calling the HP Technical Support to see about a replacement.  The phone number for the USA / Canada residents is 1-800-474-6836.  If you are not in this region, click here.

    I hope this helps.

  • First HP: 'User Guide' or ' Phase User Guide 2 "?

    The first link the HP documentation online is

    http://h10025.www1.HP.com/ewfrf/wc/manualCategory?cc=us & LC = on & DLC = in & document = & Product = 5367461

    What is the difference between the 'user's Guide' and the ' User Guide Phase 2 "? Which should I use, or do I have both? If the guide phase 2 is just one update on the other, why list both? I recommend you put useful text on the page of guidance on this. Thank you.

    Phase 2 is a newer, updated version to date.  However, please note that NONE of these are as complete as the Guide provided with the newest premium emulator.  Install the emulator most recent, then click on help / User Guide and you will get a PDF document including the first 616 PDF pages are the same document Phase 2 above, but then it is followed by more than 334 pages called "User Guide supplement" containing brand new information about the last update.  It is the document that you want, not the ones on the page web link above.

    Just in case... Here is a link to the latest emulator ("virtual Calculator"): ftp://ftp.hp.com/pub/calculators/Prime

    Hope that helps!

    DISCLAIMER: I do not work for HP.  I'm a happy user of HP Calculator.

  • SEL18200LE is not compatible with the detection of Phase AF on NEX-6 and NEX - 5R

    Hello

    The SEL18200LE (a black) has recently published is not compatible with Phase detection. I just bought a.

    Do you have Sony will release a new firmware to detection of Phase for NEX - 6 / NEX - 5R?

    Thanks in advance.

    Eric

    Unfortunately Yes.

  • Install Windows 8 on external drive Thunderbolt - Windows could not prepare the computer to begin the next phase of installation

    Hi all

    I'm at my wit's end trying to install windows 8. Let me start at the beginning: I used to have windows running on my Mac Pro ssd internal 8.1, installed via bootcamp. It worked well for a while, and then refused to start, gives me a blue screen KERNEL_SECURITY_CHECK_FAILURE. Despite some advice from lonely T, I was unable to fix and ended up wiping the partition and relocation, again via bootcamp. Yet once again, it worked for a few months, then the same problem. I made this one last time, and it only lasted 2 days... So I gave bootcamp.

    I think that the hybrid MBR partition scheme that implements bootcamp is the culprit, but I don't really have evidence to substantiate this claim. In any case, I tried to install windows in EFI mode. (If I understand correctly, the hybrid MBR is set up to allow windows to install in legacy BIOS mode, but that windows 8 may now install efi, which supports my Mac Pro mode.) My Mac is the new Mac Pro (end of 2013, trash in shape), and I can say short UEFI 2.0 (I have the latest efi update from apple installed).

    The method I'm trying:

    1. create a new partition in HFS + on my external drive using disk utility. The drive has now it's efi partition and partition empty 750Go I want to install windows a 1.25 TB storage partition that I use with my mac. It has a GPT. I formatted HFS + and no FAT, because I think that disk utility creates the same hybrid-MBR as training camp every time a FAT partition is created.

    2. use gdisk to confirm that the disc does not have a hybrid-MBR. (sudo/dev/disk1 gdisk watch MBR: protection)

    3 restart my mac and hold the possibility to put in place to bring up the boot efi menu.

    4. Select the EFI_Boot DVD icon (that's the windows 8 install dvd that I have in my superdrive USB drive)

    5. go in the menus of the disk selection screen installation and delete the partition in HFS +, I created to install windows on (the format option is not available)

    6. now select "Unallocated space" on the good drive and click Next.

    The problem:

    Partitioning seems to go ok (there is no feedback on this basis, but it proceeds to the next screen, and all new partitions expected are there if I check diskutil list later). He said it is "copy of windows files", but then stops with the error "Windows has no prepare the computer to start the next phase of the installation." To install Windows, restart the installation. "If I restart, I can start the same process all over again and get the same result.

    The Question:

    How I get this error and get windows install?

    Extra pieces:

    • The first time it happened I assumed it was the new sip / thing "without roots" in El Capitan, causing problems, then I disabled, but I still get the same error.
    • After reviewing the diskutil list output after one of installs it without success, I found that a labeled EFI partition has been created after my storage partition (the original efi partition was still there in the upper part of the disc).
    • I have windows 8.1 installed now bootcamp on my internal ssd. It was planned to use it and winToUSB to put windows on my crush, but I found that it only works with usb2. I do not have installed could cause problems with the installation on another disk.
    • Before say you I can't run windows on an external, yes you can, and many people have. I read windows sees thunderbolt internal disks.
    • I read a few other posts on this and other sites on this problem, but could not find a pertitnant solution to my situation. I found one that suggested to remove the efi on my disk partition, but that seemed like a bad idea, so I didn't try.
    • I write this at 1 in the morning after a day spent in front of the computer trying to get this working, so please excuse typos typing or other. I am pleased to provide you with any pertinant information helping you will help me.
    • Thank you!

    The other thing I tried also almost succeeded:

    Although I prefer to get the method above works, because it seems the most promising, is something else, I've tried that I thought worth mentioning. If you offer advice pertaining to this method rather than the above, I would appreciate it if you could explicitly declare that at the top of your answer. Thank you.

    I tried to install windows on the physical disk using vmware and virtual box. The instrutctions I followed for this can be found here: http://www.andrewsavory.com/blog/2011/2156 (the only thing different, it's because it's on an external drive, I created the Fat 32 partition manually using disk utility). The first time (using vmware) installation seems to go off without a hitch, but I couldn't get my computer to see the windows partition as bootable with the boot efi menu hold-option regular refined or with system preferences-> startup disk. I think that I was using always inadvertently a hybrid-MBR at this stage. I tried to repeat this new beginning with the first two steps above to avoid the hybrid-MBR. But now when I try to create the virtual machine based on the gross vmdk, it starts to copy the files then says not sufficient permissions and fails. I don't know if it's a permission with the disk or the hard problem. I tried chmod 777 and chown $USER of the vmdk disk (/ dev/disk1s3) does not.

    Wow, that was a long post...

    1. when a second drive is detected by the Windows Setup program, he wants to create his own brand of EFI (104 MB) and not to mess with the Mac EFI (200 MB). You can force it to use the EFI to the Mac using Diskpart commands.

    2 instead of HFS/FAT32, create a piece of 750 GB free space and it should only get a new MSR/MSD, without the part of EFI.

    3. on your VM method, the link you have is quite old. You have a MP 2013, with references to the 2010 Mac alumni and is a bit too archaic to be useful. http://forums.macrumors.com/threads/install-a-Windows-7-partition-on-Mac-OSX-Wit hout-optical-car-or - usb.1836959 / #post... seems to work for many and can be useful for a test. It also uses Winclone.

    4. you can also try http://bleeptobleep.blogspot.com/2013/02/mac-install-windows-7-or-8-on-external. html .

  • A swept the problem of sinusoidal displacement measure phase

    Hi all

    I'm performing a simple measure: I measure frequency response using sinus swept VI package audio and vibration. I just wire output signal to two terminals of input (chanels stimulus and response) - so I should get magnitude frequency response is equivalent to '1' at all frequencies and phase equal to '0' at all frequencies. However due to the fact that my card PCI (PCI-6251) is not able to save data simlutaneously, there is a phase shift that increases linearly with frequency. Is there a simple way to solve this problem?

    Thank you!

    Martin

    You can customize the delay without DAQmx by setting the clock to convert frequency I. http://digital.NI.com/public.nsf/allkb/65E7445DB1AA5DC586256A410058697B?OpenDocument&nisrc=LV-2012

    Devices for simultaneous sampling such as dynamic signal Acquisition devices should be used to simultaneous sampling of the guarantee (in hardware).

    If you are satisfied that the current hardware configuration is optimal for your application, you can compensate the phase Swept Sine output using audio and vibration:

    SVFA compensate time delay (XY) (1 Ch) .vi Phase

  • difference of phase for LabView

    Hi guys,.

    I need help in this program I am writing. I'm trying to calculate the difference in phase between two different simulated sinusoids. I searched online and found out that I could do that using retrieves your unique information and subtracting one phase to the next. However, I struggle to connect the wires, and I'm not sure why he does not connect properly. Forgive me if this is a fundamental problem, as I'm new to LabView. Thank you. The program is attached.

    aclx

    aclx,

    It would be probably better if you posted your question for the LabVIEW Board rather than the Board of Signal conditioning. This Board gets about 1% only as much traffic as the LV Board and your question has nothing to do with conditioning of signals.

    You have two questions.

    1. the Type of dynamic data (evil) generated by the screw Express mask all the information about what's on the wire.  It seems that the default conversion performed by the entry to retrieve only your Information.vi was in a table of waveforms.  This gives a picture of phases out. You can tell what kind of data is on a wire or why a thread is interrupted by pointing the cursor to tool of wiring on the wire with the open contextual help window.

    2. the relationship of phase between two signals of different frequencies is not defined. What moment in time should be used as the reference?  How acquired or simulated signals relate to that time on the iterations of the loop?

    The first issue can be fixed by explicitly converting DDT to a waveform as shown below.

    For the second question, you need to define what you mean by the phase shift of two different frequency signals.

    Lynn

  • determine the angle of a complex signal phase

    How can we determine/measure the amplitude and phase angle, separately, signal output complex in AWR in circuit level (schematic) design?

    It depends on what you mean by complex 'signal': power, voltage or current?  If it is a simulation of harmonic balance, you can use measures Pcomp, Vcomp and Icomp for value complex to a specific harmonic and choose 'Mag', 'Angle' (or "AngleU") as the modifier "complex" for the measure.  This can be traced and then compared to what you are scanning. e.g. power, frequency, etc.  If this does not answer your question, attach a copy of your project, or at least a photo; So we have some background.

  • Muliple USRP RIO 2943R, synchronization and phase-locking problem

    I use 8 USRP RIO 2943Rs transmission of signal and receving (4 for Tx) and 4 for Rx I'm using the "signal-based" method for synchronization of all devices. And I did it. I tested the system the result is very interesting:
    1. when I put the sampling rate of less than 40MS/s IQ, I can obversve very good phase locked Tx and Rx signals (I use a sine wave CW for tests), please refer to video joint (locked 40MSs)
    2. BUT, when I put the IQ more than 60 MS/s sampling rate, I'll lose phase lock. Please refer to unlocked 60MSs. My goal is to run the system at 120MS/s
    I have doubt as to if the problem comes from two sides:
    a. the sync methed isn't fair
    b. OR, should I increase the clock that operates the loop 'In Streaming radio engine' in the FPGA VI. as shown in the following image.

    I would like to ask experts in the forum to discuss the solution of this problem.
    More information about my system setting:


  • 5922 phase coherent continuous acq

    Hello

    I have several 5922 scanners that I need to configure for consistent continuous signal phase acquisition, but so far I've succumbed. Their example clocks are synchronized, but the best that I got is with the "synchronizationtart Trigger (Acq.» "ARM): Source property" set to VAL_SW_TRIG_FUNC and using a filer (delayed first level VI) to send a software trigger. Each digitizer that I control executes the code snippet (part of the Subvi) which is attached. The timestamps of the first samples are always slightly off between each of the scanners and I need them to be the same. (or 3 antenna elements used for purposes of DF). I am trying to use an input source trigger 1PPS each of the 5922, but there is no way to set the "synchronizationtart Trigger (Acq.» "ARM): Source property" at VAL_EXTERNAL that I need. If I was able to do that, then I think that all my scanners would be synchronized (I know I know there could be a slight tilt to the 1PPS through different scanners). If someone has the help of information would be great because it is time sensitive. In addition, I studied TClk but I didn't understand how to implement the way my code is written as well as all the examples of TClk only acquire data on the trigger that passes. I want to be able to wait the first trigger and then continuously acquire data later without worrying future triggers.

    -Tim

    Hi Tim,.

    To use the trigger to start, a
    Digital advantage. You indicated that you are tripping off a 1 PPS signal,
    He satisfied the requirements for the PFI input line trigger
    (HIV = 2V VILE = 0.8V)? If so, you can set source command start PFI 0 or 1 and connect the trigger of this line (on the connector DIN 9-pin).
    You should then be able to configure the master to use that begin
    source of relaxation and use a software for the reference trigger trigger
    (you will never send this trigger, so it will go get the samples before
    Forever). You can then perform a continuous acquisition on the boards in this way.

    I changed one of the fast shipping real examples to show the basic features of what I think you need to accomplish and attached it below. It can at least be used as a starting point for you to get your job application. You may need to improve the retrieval/display of the data that provides the examples present. I hope this helps!

  • The measure of Angle isnig DAQ 6009 phase

    Hello

    I am in a position two analog signals with the USB DAQ 6009, I wonder if someone has a tip,
    or know any tool of angle measurement of phase of these signals using LabVIEW.

    Thank you

    Ednaldo Cruz

    Take a look at the iunformation of your unique extract VI found in treatment of signal-measures

    Capture > 10 periods

    Keep in mind that you have a multiplexed input, so you measure a certain delay in all cases.

    (apply the same signal on both channels, for each sampling rate used, measure the phase, calculate the "group delay" for the correction)

  • Square wave generation phase offset problems using PXI6602

    Hello

    I'm generating 2 signals using an incremental encoder AB using a PXI6602 to simunlating.

    Signals must be offset square wave, 34,133 Khz, by 90 degrees, which I'll put dividing (1/frequency) into 4 and put the result in the knot of late initial .vi DAQmx create channel (frequency impulse Co generation).

    Resulting signals phase difference however does not consistantly measures 90 degrees. 1 in 5 rounds of the vi has at least a matter of resulting in a test phase angle has failed.

    Can someone suggest a stable solution for this.

    Thank you

    David

    John_P1,

    After posting the previous comment, I went back to play some more with him, and he now runs and returns a positive result every time.

    The change that has had the desired effect was for the type of trigger that I had selected (Advance Digital Edge). Change this to start digital dashboard whose value fall of dash, the error disappeared.

    Feel free to always criticize the vi and suggest / modify to improve stability / efficiency.

    All feedback is voluntarily accepted

    Thank you

    David.

Maybe you are looking for

  • Each site indicates that the connection is not approved

    Firefox has been very slow, so I did a restore. Now, all the sites that I try to go to-including the site in Mozilla support - says the connection is not approved. How can I fix this and again to solve the problem of slow browser?

  • Fix for ransom ware?

    Apple releases an update to solve the problem of ransom ware?

  • Tecra A3 - no sound

    Hello I got my Tecra A3 about 5 months and the sound has suddenly stopped working. All diagnoses say that everything works well, nothing is cut and I installed new drivers from Realtek but still nothing. Even when using headphones there is no sound o

  • KB2539581

    Cannot load the KB2539581 for Office 2003 update. error msg is OX57A say I can't be allowed to open the file.

  • Windows Startup Repair failed

    Event name: StartupRepairV2 Signature 01: Autofailove Signature 02: 6.06000.16386.6.0.6001.18000 Signed 03:6 Signature 04:131074 Signature 05: no root cause Signature 06: no root cause Signature 07:0 Signature 08: 1 Signed 09: System Restore Signed 0