Caller ID Project Question

Let me preface this by saying I am new to Labview. I am a student trying to learn how to use it for a small part of my senior design project. I am using Labview2009 student edition. I came across this Caller ID project that is similar to what I'm trying to achieve (full credit and citation will be given of course, as per the guidelines given at the bottom of the page). Link is below. Please be gentle.
http://cnx.org/content/m18708/latest/
I've gotten to the point that I think the pll locks on the signal OK. I can tell this by looking at the baseband signal as well as the phase error coming out of the demodulator (feel free to tell me if I'm wrong though). The problem I'm having is with the "PLL Locked" indicator, for lack of a better word. No matter what I try, I can't get it to switch from false to true, then back to false again once it is not locked. The LED just stays on, even though I know it is no longer locked. I'm sure I'm missing something rather obvious and I'm hoping someone here will be nice enough to help me out.
The project is attached and the main vi is FSK entitled FSK4.vi
Thanks in advance for any help!
Attachments:
project_zip.zip ‏1705 KB

Hi Steve,
I think that in order to make sense of the PLL issue, you're going to have to go back through the development of your project and really try to understand what is being done in each step. The less than comparison that indicates a lock comes after a few other function calls. First, the sound waveform goes through a PLL block, and the resulting waveform is taken as an absolute value and passed through an IIR filter to shape it. Then the signal is passed through the AC/DC estimate function, which pulls the AC and DC components from this resulting waveform. You are using the less than comparison against the DC component of that processed waveform. You'll have to go back through and take a look at the data along that path and see what the output waveform is from the PLL function and IIR filter to see if what you are seeing as a comparison result is actually correct. It is not as simple as just looking at the amplitude of the audio waveform to see if it's going to lock. I attached another image that shows the path of the audio waveform data. If you can add in some indicators throughout this path to see how the waveform changes then you will have a better idea of what you're expecting.
Chris W
Attachments:
PLL Path.jpg ‏88 KB

Similar Messages

  • Every time I load Firefox it loads a tab called "ask a question|Navigation|Firefox Help" -- how do I disable this?

    Running Windows XP, Firefox 3.6.16

    Thanks for the swift reply. I'm sorry I wasn't clear in my question. Two tabs are loaded. One tab is my Home Page the other is the tab called "Ask a question|Navigation|Firefox Help" It's not a problem, just an irritation because I delete the tab every time. I have the "Help" menu selection and can click at any time so I don't need that "Ask a question|Navigation|Firefox Help" tab loading each time.

  • Calling another project

    I am calling another project from within a project. This
    works fine, but what I want to do is call the second proejct, run
    it, and then when it finishes continue with the orginal project, at
    the point where I called the second one. That is, play screens 1-5,
    give the option to run the second project, if the user runs it,
    then return to the original project starting with screen 6.
    I don't see an option for what to do at the end of the second
    project to do this (Stop project, Loop project etc.). Or can it be
    done? Thanks.

    Hi bobelmore
    One thing you might be able to do is to launch the second
    project in a new browser instance. Your user would then close the
    browser, at which point they would return to the movie they were in
    to begin with. The original movie would not continue until they
    returned and clicked a button. To do this, insert a click box or
    button that would call the second project. Note that to the right
    of where you specify the project is a down arrow. Click that and
    you can select "New" to open in a new window. Click a second time
    and you can DE-select "Continue playing project" (or "Continue
    playing movie" if you are using Captivate 1)
    Hope this helps a smidge... Rick

  • Uicode Conversion Project - Question on transaction UCCHECK

    Hello,
    We are about to start an Unicode conversion Project. We have SAP 4.7C & we are going to make it Unicode enabled. In order to plan the ABAP/4 resource requirements precisely, I ran transaction UCCHECK to get the list of the development objects with Unicode errors. I have an urgent question with the way the transaction is executed:
    When I run UCCHECK with selection screen option "Display lines that cannot be analyzed statically" , I get too many error & majority of them say that  "the system couldnu2019t perform the check on the current statement & it can only be carried out at runtime"  When I ran UCCHECK without option "Display lines that cannot be analyzed statically" , the total error count was way low u2026
    Can someone please explain me the correct way to use transaction UCCHECK?
    Thanks in avance,
    Umang

    Pl. see this help text. U can access the same from UCCHECK's selection screen.
    ABAP Unicode Scan Tool UCCHECK
    You can use transaction UCCHECK  to examine a Unicode program set for syntax errors without having to set the program attribute "Unicode checks active" for every individual program. From the list of Unicode syntax errors, you can go directly to the affected programs and remove the errors. It is also possible to automatically create transport requests and set the Unicode program attribute for a program set.
    Some application-specific checks, which draw your attention to program points that are not Unicode-compatible, are also integrated.
    Selection of Objects:
    The program objects can be selected according to object name, object type, author (TADIR), package, and original system. For the Unicode syntax check, only object types for which an independent syntax check can be carried out are appropriate. The following object types are possibilities:
    PROG Report
    CLAS Class
    FUGR Function groups
    FUGX Function group (with customer include, customer area)
    FUGS Function group (with customer include, SAP area)
    LDBA Logical Database
    CNTX Context
    TYPE Type pool
    INTF Interface
    Only Examine Programs with Non-Activated Unicode Flag
    By default, the system only displays program objects that have not yet set the Unicode attribute. If you want to use UCCHECK to process program objects that have already set the attribute, you can deactivate this option.
    Only Objects with TADIR Entry
    By default, the system only displays program objects with a TADIR entry. If you want to examine programs that don't have a TADIR entry, for example locally generated programs without a package, you can deactivate this option.
    Exclude Packages $*
    By default, the system does not display program objects that are in a local, non-transportable package. If you want to examine programs that are in such a package, you can deactivate this option.
    Also Display Modified SAP Objects
    By default, SAP programs are not checked in customer systems. If you also want to check SAP programs that were modified in a customer system (see transaction SE95), you can activate this option.
    Maximum Number of Programs:
    To avoid timeouts or unexpectedly long waiting times, the maximum number of program objects is preset to 50. If you want to examine more objects, you must increase the maximum number or run a SAMT scan (general program set processing). The latter also has the advantage that the data is stored persistently. Proceed as follows:
    - Call transaction SAMT
    - Create task with program RSUNISCAN_FINAL, subroutine SAMT_SEARCH
    For further information refer to documentation for transaction SAMT.
    Displaying Points that Cannot Be Analyzed Statically
    If you choose this option, you get an overview of the program points, where a static check for Unicode syntax errors is not possible. This can be the case if, for example, parameters or field symbols are not typed or you are accessing a field or structure with variable length/offset. At these points the system only tests at runtime whether the code is sufficient for the stricter Unicode tests. If possible, you should assign types to the variables used, otherwise you must check runtime behavior after the Unicode attribute has been set.
    To be able to differentiate between your own and foreign code (for example when using standard includes or generated includes), there is a selection option for the includes to be displayed. By default, the system excludes the standard includes of the view maintenance LSVIM* from the display, because they cause a large number of messages that are not relevant for the Unicode conversion. It is recommended that you also exclude the generated function group-specific includes of the view maintenance (usually L<function group name>F00 and L<function group name>I00) from the display.
    Similarly to the process in the extended syntax check, you can hide the warning using the pseudo comment ("#EC *).
    Applikation-Specific Checks
    These checks indicate program points that represent a public interface but are not Unicode-compatible. Under Unicode, the corresponding interfaces change according to the referenced documentation and must be adapted appropriately.
    View Maintenance
    Parts of the view maintenance generated in older releases are not Unicode-compatible. The relevant parts can be regenerated with a service report.
    UPLOAD/DOWNLOAD
    The function modules UPLOAD, DOWNLOAD or WS_UPLOAD and WS_DOWNLOAD are obsolete and cannot run under Unicode. Refer to the documentation for these modules to find out which routines serve as replacements.

  • First FCEHD Project question

    Hello
    I am just finishing all of the tuturials from Tom Wolsky's book on FCE. I am getting ready to begin my first project. I am creating a sports highlight video. My question to you experienced users is what would be your recomendations for working in the timeline with music. Should I get all of my video in the timeline and then ad music tracks, or would it work better to insert my music tracks and then add the video? I am going to have 1 music track per game of highlights. I need to have the music match the portions of video.
    I hope I have provvided enough information to allow for recomendations from you guys.
    Thanks in advance.
    power mac G5 Dual 2   Mac OS X (10.4.3)   2.5 gigs Ram

    My way is cumbersome but it works for me. I create a folder for each game. I capture separate clips for each play that I feel are highlight worthy into the appropriate folder. I include a number in each clips title so I know the order they occurred in the game. Once everything is captured I review each clip and set the in/out points and drag them to the timeline, usually in their numerical order. I may change them around a little if it fits better with music.
    It is a time consuming workflow. A 2-hour game tape usually yields about 25-20 minutes of tape and from that tape I generally average about 3 minutes of highlights. My capture process generally takes about an hour to 1 1/2 hours. And then about 2-3 hours of editing (includes editing music) per game.
    But I enjoy it.
    Good luck.

  • VGA Projection Question

    My macbook pro is currently hooked up to a TV via SVGA. I have to present a powerpoint on the TV and I would like to make it fullscreen; however, the TV is treated like an extension of the computer rather than a projection. My question is, how do I make it so that what is happening on my computer is happening on the TV. Thanks.

    Have you set up the displays to mirror each other - and with what results? (SysPrefs/Displays/AutoDetect/Mirror Displays)
    In what resolution did you save your Keynote/Powerpoint?
    What is the TV's max resolution for the connection you are using?

  • Move project question

    I'm new to Final Cut Pro X - used FC Express (4, I think) for years.  Some how I didn't set up the project properly when I started and while the media files were on the external Firewire 800 drive I bought for the project, everything else was on the internal drive, which was fairly quickly filling up (hardware & software info below).  Did some research on this forum and used the move project command to move the project to the external drive.  The problem is now when I Launch Final Cut and open the project there are no Timeline events.  The directory and files on the hard drive look the same as they did on the internal drive.  My question is, am I screwed?  Is there any way to retrive my Timeline or do I need to start over.  I was almost done - the video was a musical we filmed here - four cameras, separate audio recording, 200+ events in the timeline.  Please help.
    FC ProX v10.0.4
    MacBook Pro
    OS10.6.8
    2.53ghz Intel Core duo
    4 gig RAM
    250 gig hard drive
    NVIDIA GeForce 9400M video
    external drive is a Mac G Drive 500 gig Firewire 800

    tkberry wrote:
    So I found the Timeline by opening the project from the project Library.  So for now it's all good.
    In FCPX the only way to open projects is from within the app – accessing the project files from the Library.
    tkberry wrote:
      I guess my question is where did I miss a step to keep from loading up my main drive with all the render files?  I don't think I ever saw anything where I could have specified that.  Where do you assign the scratch drive?
    You have a choice of keeping your projects and events on your start up disk in th e home folder>Movies, or on another drive on your network – at the root level of that drive. Those other drives appear in the project and event libraries. If you select one of the drives and create a new event (Option–N), it will put that event in a FC Events folder at the drives root level. Creating new projects (Command–N) works similarly. IMO, it's the best way to organize projects and events.
    Also, sorry about no screenshots but I couldn't remember how to do it.
    Shift+Command–4 and make a selection…automatically takes a screen shot and throws i on your desktop.
    Russ

  • FCP Backup Project Questions

    Hi Everyone,
    Say I had several questions and was hoping another FCP user could answer them for me.
    I recently had a hard drive fail that housed all of the captured video for a project that was complete, but had not yet been exported out. A real bummer.
    I did not worry about it too much since it was only the captured video and audio and thought all I needed to do was just go in, select the offline files and recapture the footage. Boy was I wrong.
    This had been my backup philosophy thus far, backup my project files, graphics, music, etc etc and dump all of the captured video and audio on the project, since I had the original tapes. If I needed to go back into the project I could just recapture. I developed this from other users suggestions from here.
    Well on this project, when the hard drive crashed, since I had all the same files I would normally backup I assumed it would be the same deal. I have never had to go back to a backup project so I had not tested this before.
    When I attempt to batch capture the original footage, some captures fine, while others come up prompting me to change a file name because one already exists and even on stuff that will recapture, it comes up saying it cannot be reconnected because the capture footage does not match. Sigh. I am puzzled by these messages since, the settings for the recapture are the same, and the file cannot exist since ALL the footage is gone.
    So what I am faced with now is confusion over what is a good, solid way to backup ones projects. Am I doing something wrong when setting projects up that cause them to be such a headache to recover? Many of the projects I do are using a 24p Adavanced setting. Sometimes I remove the advanced pulldown when capturing, sometimes after I have captured. My setups, for the most part, are normally the same.
    Can I start a dialogue with some fellow editors out there who have some experience here? I am real curious to know what works for you and any thoughts on what could be causing my current woes.
    Thanks so much!

    Ok, well here is where I am at:
    I performed the XML export as suggested, but ran into the same issues. Let me give a more detailed description of the issues.
    After the hard drive crashed and I lost all my captured video and audio, I replaced the drive and named it the same as the previous one.
    So when I went back into my project, the normal message pops up that items are offline, etc. I hit continue past this and tried to batch capture the footage again. On several clips FCP (version 5.0.4) would come back reporting that there was a Duplicate Item Name and try to force me to rename it or skip (Why does it not give an option to overwrite??). Now in the bin there is only 1 clip with the name, so I am assuming it is picking up on something else. On other clips, it does not prompt this, but when I have finished recapturing (mind you I have left the box checked to use the logged settings) it comes back to report that the clip cannot be reconnected because the beginning or end times are different, etc, etc.
    So per the great suggestions on here I exported (with the Source showing in browser) the whole thing to XML and then imported it into a new project. Same problems as before. So I looked through the Source in the browser and noticed some stated they were offline, while others stated they were on the old crashed drive. So I set them all to be offline and told it to delete the files from the hard drive.
    Again I have tried to recapture to no avail.
    I am now attempting to blow out the hard drive and wipe it clean, then rename it to see if I can get FCP to recapture the darn footage.
    Does anyone else have any suggestions??
    And furthermore, what is the best method to backing up a project?? Should I go through and take all the clips offline in FCP, deleting the footage and then as I have been doing, save the project file, graphics, etc, etc. Basically, how do I get FCP to recapture stuff if I ever have such a problem or need to go back into a backed up project again??
    Thanks ALL!

  • Xcode project questions

    I have just created a new project in xcode.
    Now,I would like to get rid of the files proj_Prefix.pch and projPriv.h , because i don't need them. However, it seems i can't just delete them, because otherwise xcode complains about not finding them.
    In addition, can i get rid of the files projProj.xcconfig and projlTarget.xcconfig ?
    Oh, and one more question: which files of xcode should i put into the SVN repository?
    Thanks a lot in advance.
    Gabriel.

    You have to remove the proj_Prefix.pch and projPriv.h files from the project to delete them safely. In the project window, select the files you want to delete and press the Delete key. An alert opens asking you if you want to delete the references to the files or delete the files and references. Deleting the reference removes the file from the project but keeps it on your hard disk. Deleting the file and reference removes the file from the project and your hard disk. Deleting the reference, then moving the file to the Trash is safer than deleting the file and reference because you can recover the file if you find out you need it.
    You can get rid of the xcconfig files. Those are Xcode configuration files that contain build settings. Configuration files are useful if you make a lot of changes to Xcode's default build settings. By putting the changed settings in a configuration file, you don't have to change the settings in Xcode for every project.
    The point of a SVN repository is to track the changes you make to files. Put the files you need to track in the repository. At a minimum, you should put your source code files in the repository. What works for me is to put everything but the project's build folder in the repository. When I create a Xcode project I want to place under version control, I temporarily move the project's build folder. After importing the project into the repository and checking out the project's files, I move the build folder back with the project.

  • Adobe AIR project - Questions

    Hello I m here to solve any questions related to AIR in my mind.
    I would start an offline project that consist of displaying and editing things in a db.I would like to develop this project over AIR and Action Script 3.I know that AS3 can handle Mysql but for running Mysql DB offline it would have a mysql server running on the machine...but here would like to create a db running with my AIR application and without have to install any mysql local server.
    So witch type of DB or how can i create DB for AS3 use?
    Maybe i can use xml as tables of DB and coding the xmls as they were db parts but the datas are very huge and this will not be easy to edit things in db with xml as tables
    Thanks a lot

    The AIR runtime includes the SQLite database engine, so if you want to use a database as part of your application that is the easiest way to do so. The documentation about the built-in database functionality is here:
    Flex: http://help.adobe.com/en_US/AIR/1.5/devappsflex/WS5b3ccc516d4fbf351e63e3d118676a5497-7fb4. html
    Flash:http://help.adobe.com/en_US/AIR/1.5/devappsflash/WS5b3ccc516d4fbf351e63e3d118676a5497-7fb4 .html
    HTML/JavaScript: http://help.adobe.com/en_US/AIR/1.5/devappshtml/WS5b3ccc516d4fbf351e63e3d118676a5497-7fb4. html
    In theory an AIR application can also communicate with any other type of database, assuming you find or write the code to perform that communication. For example, there is an open-source ActionScript library to directly access MySQL. However, as you point out, to use any server-based database you would need to have an instance of the database server running where the computer can access it.
    Aside from SQLite, the only other file-based database system that I'm familiar with is Microsoft Access. (I'm sure there are others, but I just don't know their names.) I don't know of any existing projects to work with Access database files from AIR, but again I could have just missed something.

  • GTK in Sun Studio project (question)

    I'm new to Sun Studio. My background is 22 years c/c++ non-unix development (embedded systems & Windows application development).
    I'm trying to write a GUI based c++ app for Solaris. I know this is a complete newbie question. Any help will be GREATLY appreciated.
    Here's my question/issue: I cannot seem to include <gtk.h>. I've installed every GTK/ GTKMM package I can find. Building/deploying any project that does not use GTK is fine. I cannot for the life of me figure out how to build a GTK app. Even the GtkFreeway example app for Sun Studio fails to compile at #include <gtk.h>.
    So, how do I set up my environment to include gtk headers and link with the appropriate libraries.
    Thanks in advance,
    Mike

    You can use the IDE. Add the path to the gtk.h include directory in the compiler option dialog.
    For example, if gtk.h is in /opt/gtk/include, add /opt/gtk/include to the list of -I options.
    If the error you get is
    Could not open include file "gtk.h"
    it's due to the missing path.
    If you get some other error, please post the error output.
    Your experience with <> and "" for include directives is misleading. You can make incorrect inferences due to not testing every possible combination of headers locations and #include directives..
    The C++ standard says the <> form is required for standard headers. It goes on to say that the search method for the "" and <> forms is implementation-defined. The search method for Sun C++ is described in the C++ Users Guide
    [http://docs.sun.com/app/docs/doc/820-7599/bkaso?a=view]
    The details of lookup vary only slightly among modern compilers. If you use <> for system headers and "" for project headers, you should expect to get the right result. The <> form can prevent local directories from being searched, which is appropriate for system includes, but not for project includes.

  • C-Project Question

    Hello All,
    I have a question related to C-Projects. I read that we create Project Roles and assign Business Partners to the Project Roles.
    Where do we define the capacity for the project roles or business partners, as to how much time they can work in a day. Also for business partners where do we define the cost/hr for that specific business partner. What kind of reporting is than available to know the capacity overload/underload on Project role/business partner.
    Thanks in advance.
    Sachin

    Hi Sachin,
    You can maintain the total availability for the business partner in Tcode RPM_EMPDATA - Employee Overview.
    Regarding the cost/revenue rates you need to go to-->
    SPRO >> Collaboration Projects >> Connection to External Systems >> Accounting Integration >> Define Cost/Revenue Rates
    Here you maintain the rates, but before that you need to activate the Accounting Integration.
    Regards,
    Pavan

  • Worldwide calling free trial question

    I live in Canada, and have set up my Skype account in Canada. I am looking at activating the one month Worldwide free calling trial that will allow calling to landlines and mobiles. I will be travelling in Europe, and would like to call home. One of the countries I will be in is France, and the fine print says this offer is not valid in France.
    My question is as follows - since my Skype account was set up in Canada and I activated the one month worldwide calling in Canada, would I be able to make free calls via Skype to Canadian numbers while in France?

    Yes, but any files you create with CS6 will not open in CS5. Also be aware that CS6 is already two versions out of date.

  • Caller ID, Background question....

    On the iPhone commercials, whenever an incoming call is coming in it shows the Caller ID at the top of the screen and a small contact picture to the right and your wallpaper background on the screen. On all the iPhone's that I have seen the Caller ID takes up the whole screen with a big contact picture. I guess my question is this.......is it possible to set the Caller ID to show up like it does on the commercial or is it not possible??

    it has to do with how you set the picture...
    If you set the pictures via address book on the computer, they show up as small icons in the caller id bar.
    if you set the contact pictures via the phone, they show up as wallpaper instead.
    I ran into this same oddity when I first started setting pictures to contacts, i figured i'd do it on the phone and save time. First time I got a phone call, I was confused. I eventually narrowed down that I had set those contact pictures via the phone.

  • Open as Project question

    Hello,
    When I have a Multitrack project open, and control click "Select all occurrences of..." of a clip, then control click Open as Project, will the changes I make in the waveform editor affect all occurences that were selected?
    If not, is there way of doing something similar? I would like to normalize a clip (nondestructively) that has many cuts without having to open each cut of the clip in the waveform editor.
    If there is an easy way of doing this please let me know... I've totally missed it.
    Thanks,
    Dan

    Thanks for the response Rick. Did you happen to see my other
    post about my exe files not closing when they open another project?
    It is causing me some MAJOR issues. Basically if the interface
    doesn't close, then the file that it is trying to switch to takes a
    very long time to open and could cause the user to think they need
    to click on the button again which as you can imagine creates an
    even bigger issue. Any thoughts?

Maybe you are looking for

  • EPS and Tiff Files are not open...

    Dear All, If we open the EPS or Tiff file in Illustrator CS3, we got the error message as in the screenshot which named as "Illustrator screenshot.jpg". If we open the EPS or Tiff file in Photoshop CS3, we got the error message as in the screenshot w

  • Error in XPRAS_UPG phase on SCPR_FLDV_TAB

    Hi, Has anyone experienced this error before when upgrading to ECC 6.0? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XPRA ERRORS and RETURN CODE in SAPR700ZDA.FR1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Multiple Goods receipt for same item

    Hi Could you please tell me if there is a way to show all the goods receipts for an item through the target document option? What we mean is that if the quantity ordered is 20 for example and we goods receipt 10 in one day and 10 another day, when we

  • Signatures on check

    Can anyone point me to where I can find some documentation on digital signatures for check printing? Thanks.

  • Share online 3.0 for Nokia 6110 Navigator

    Is there a possibility to get Share online 3.0 (or older verisons for nokia 6110 Navigator) Thanks in advance, Mokic