Mode synchronous data display in 2 charts in different screws

Hi all

I am a relative beginner to LabVIEW, in what I read some resources, done a few tutorials, and tried to make simple programs to get a feel for the program. My main project is to add extra functionality to a LabVIEW project that is used to stimulate human tissues and save the tensions that result (not for torture ). This point has no other relevance that is not convenient or easy for me to test the changes that I do. This means that I do currently with "proof-of-concept" - type programs and hope that the proven concept will work in the real application.

Basically, I have to do some graphics to display to a second monitor. I did find something that suggests that the individual graphs can be displayed on another monitor, so I need to create a separate VI with the graphics to display. I already looked at how to display the Panel before a VI on a second monitor, tested and had no problems.

My problem comes with the passage of the original graphical data on the main VI, on the main monitor to the graphics in the second VI, on the second monitor. It seems I can do this by moving a control to the original graphic reference to the second VI, or passing the table with the data from the original graph as an argument in the second VI. You can see my attempts of these two approaches in the attached files: the passage of the control (RefInput_graph_main.vi, graph_sub.vi) reference and passing the array (ArrayInput_graph_main.vi, ArrayInput_graph_sub.vi). The reason why I use the VI of Signal to simulate, it is that I can not simply do another stimulation experience, so I need to simulate data to see if my approach works.

The problem I have is that the waveform in the two charts is not the same, and this problem occurs with both approaches. It seems that the waveform in the second graph is slightly offset to the right of the original wave. In other words, there seems to be a delay in time between the two charts. I don't know if it caused delays in the transmission of data (unlikely), or a few kaveat with the Signal VI to simulate.

My questions are:

1. What is the cause of the delay? How do I eliminate?

(Program receives only snapshots of data after each stimulation, so it is not a continuous flow of data. I don't know if the delay will always be present in this case.)

2. are there other ways to pass data between the graphics? Any other suggestions or guidelines?

(The program is quite complex, so that it will probably be not possible to encapsulate the original sequence structure graph as in RefInput_graph_main.vi, which makes using a reference control was not feasible.) Yet, I am open to ideas.)

3. all comments more?

Thanks for your help! I'd be happy to clarify things, or change this message to make it more clear.

Nemanja

If you use a chart (updated for the point-to-point): create a queue and when you write in the main graphic, also write to the queue. Put the items on the second chart and the sons of the reference to the queue in the Subvi.

If you are using a graph (and showing the entire waveform): as above, but use a notifier. In fact, you could just waiting in line the entire waveform.

The option using a queue is essentially an architecture of producer/consumer, the second using a notification utility is a "program".

(Just a couple of ideas... you could also share data using a FGV / Global)

Tags: NI Software

Similar Questions

  • NVIDIA Windows Kernel Mode Driver, Version display driver (I tried three different versions) has stopped responding and has successfully recovered

    NVIDIA Windows Kernel Mode Driver, Version display driver (I tried three different versions) has stopped responding and has successfully recovered

    Hello
    I have an old 1255ee HP HDX 16, I tried everything to fix this, I tell EVERYTHING, but I have still the problem is the things that ive tried:
    1 reinstall the driver
    2 - fresh installation of the driver
    3-3 different versions of the driver
    Format 4-complete
    5. change of ram
    6 overclocking
    Question 7 - N ° heating/voltage
    8 - changed a few settings in the nvidia as control panel change my processor Physx auto to mine, Nvidia GeForce GT 130 M, adjusted image of quality, performance, management mode of power to prefer performance max.
    9 - went to performance of advanced system of control configuration\systeme setting option and Security\System and ive set it the best performance.
    The last of them has fixed the problem where some games like World of Warcraft and League of Legends showed the depth of 16-bit instead of 32-bit color
    Sorry for my bad English and thanks for reading this.

    I don't know what you have installed, but HP lists only single display drivers 8.15.11.8644A out on 09/01/2009

    It seems that you install either Nvidia graphics, and if you had looked at the Release notes you would see it is a driver for reference only and may differ the driver provided by the manufacturer of your laptop.

    So I guess you can install other drivers via update of windows, which is a no no.

    http://h20000.www2.HP.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=3924886&prodTypeId=321957&prodSeriesId=3884578&swLang=13&TaskID=135&swEnvOID=4063#11360

    If you have problems with some games discovers that games makers site and forums for recommendations

  • Use the listbox control to select several channels and display on the chart

    Hello everyone!

    I have a problem using the ListBox selection mode 1 or mode items. I have 6 channels of data, and I have a 2D chart. I am able to reterieve the signal names in the list box, but I want to be able to choose one or more signals to display on the chart. I used the table to index my 2D data are connected and then the output of the index table is connected to the graph. I had to use the listbox control as an index for the table to index and display the data in the index selected for display on the chart. I used lisbox as the value property nodes, the line active and all but not able to display signals on the graph. I have attached a code example to show you what exactly I'm looking.

    Any suggestions will help a lot.


  • pop up window to display a xy chart

    I want to display a xy chart and some indicators of 4-5 with her

    in a pop-up window. What is the way to it IS this approach. My current

    the code is a state machine. In one of the States this pop-up window must

    appear. That's all.

    Fair enough, it's the cool way to dock/undock windows.  Let's start with an easy way.  Put the controls you want in a Subvi so the front looks like the pop-up window you want.  Go to appearance of window under properties VI, and then click Custom.  I would choose 'Show Front Panel when called'.  Then you can wire the desired data in the Subvi and it will appear in a separate window.  Here is an example of chart quickly.

    More hints if you want to automatically close or make it modal (top).

  • Protection Mode change Data Guard.

    Experts,

    Ask your entries on the Data Guard protection mode change, below, is our environment:

    BECAUSE with two nodes: primary
    Single stand-alone Server DB: Eve
    Apply real-time: enabled

    For the primary and Standby databases, it's protection guard data display "Maximum Performance" mode. According to our needs, we would go for "maximum availability". I can go ahead and change, however I have questions in mind before making the change.

    1. do I need to change the protection on both primary & standby mode?
    2. do on DB primary change automatically the standby mode too?
    3. If the answer is NO to the 2nd question, I need to change the mode of protection to standby also? In the otherwise, primary and Standby will be run in two different modes.

    Please let us know of your entries.

    Thank you

    Crazy.

    I'm really happy that it works. Only ORA-16198 has very little information about it.

    And its raining in the North tonight so I have to escape before it turns me on.

    Best regards

    mseberg

    Subsequently

    Is equivalent to checking. Hoping no news is good news.

    I've seen this thing before restarting. Last weekend was indeed an Oracle 10 bark at me during the installation of the entire network has been good. Another error, but I finally tried the same thing and it worked also. No complete sense to me, you would think that the listener would govern. And then it takes the real is what's real.

    MS

    Published by: mseberg on December 14, 2011 18:47

  • Create a button to erase/reset the data displayed in the graph

    Hello

    I'm new here and to work with labview. I searched the Forum but have not found an answer that would help me (or at least I think I thank)

    I'm working on a project to acquire process an ECG signal with an acquisition of data. In the front panel, I am trying to display 2 graphics, part of the real-time data display and the other showing all the data acquired up to now. I wanted to add a button to this second graph that, when the user wanted, deleted the data shown in the graph, but immediately continued to display the data.

    (trying to make me more clear)

    ' display all the data acquired--> X--> cleans graphic display--> press the button display all acquired data.

    If someone could help, I would be very grateful!

    Thank you very much

    FM

    Hi fred,.

    Open the finder example in LabVIEW and locate the example of 'how clear diagrams & graphics '.

    Pretty easy, don't you think?

  • HP Officejet Pro 8600 more e-A: printer only prints blank sheets with a footer only. In preview mode BEFORE PRINTING displays the same.

    Printer only prints white sheets with a footer.  In preview mode BEFORE PRINTING displays the same.

    Used HP Print prints doctor and TEST PRINT correctly and find the Wi - Fi of my printer.

    Problem started right after that MS has downloaded?

    No, it did not apply to Notepad.  I restarted just after MS update and everything printed correctly again.  I had not done so to preserve Web pages active I tried just several days!

  • The problem occurs when I try to fullscreen ch. & c ++ in xp mode. It displays full screen ms - dos 16-bit error

    Original title: 16 bit mode fullscreen eror

    I use virtual xp on 64 bit ultimate windows 7. now the problem is occure when trying fullscreen c & c ++ in xp mode. It displays 16 bit ms - dos fullscreen eror

    Hello

    Because the problem is XP mode I recommend you post this question in Windows 7 IT Pro Forums.
    http://social.technet.Microsoft.com/forums/en-us/w7itprovirt/threads

  • My cc of dreamweaver does not link, server behaviors and data display

    My cc of dreamweaver does not link, server behaviors and data display

    Hello

    Please read this thread-

    https://forums.Adobe.com/thread/2139846

  • The MTS file date display information on screen time in CC PP

    I need to display the timestamp from date of the MTS files so I can see them in PP CC15. Is it possible to get rid of it within the program? Now, I have to do it in another program and then import the file. Takes too much time this way.

    Premiere Pro does not have this feature.  The closest you can get is display the timecode for clips that have it.  If these clips were recorded using Free Run, that would give you a time, but there is no way to see the date displayed in an overlay.

  • How to find / search the text in a table of data displayed in adobe flash player?

    I have a table of data displayed on the browser, but with Adobe Flash Player UI technology. CTRL + f does not work on the table to find a specific word in the table.


    What are alternates, you ask? or all the other shortcuts are available to search or search the text in such a case?

    Thank you.

    There is no good workaround solution.  The developer would have needed to implement a similar feature in their Flash application, or they would have needed to use StageText (which essentially exposes the native textfields), but it seems that they have neither.  The HTML TextField is certainly more robust and functional of the Flash, and honestly, HTML is probably a better choice of technology for what you describe.

  • Keep two very large synchronized data warehouses

    I look at the options to keep a very large (potentially 400GO) datastore TimesTen (11.2.2.5) in sync between a Production Server and [sleep].

    The replication was abandoned because it does not support compressed tables, or table types creates our closed code (without PKs not null) application

    1. I did some tests with smaller data warehouses for the indicative figures, and a store of 7.4 GB data (according to dssize) has resulted in a set of 35 GB of backup (using ttBackup - type fileIncrOrFull). This surge in volume should, and would it extrapolate to a 400 GB data store (2 TB backup set?)?
    2. I have seen that there are incremental backups, but to keep our watch as hot, we will restore these backups and what I had read and tested only a ttDestroy/ttRestore is possible, that is full restoration of the full DSN every time, which takes time. Am I missing a smarter way to do this?
    3. Y at - it other than our request to keep two data warehouses in the construction phase, all other tricks we can use to effectively keep the two synchronized data stores?
    4. Random last question - I see "datastore" and "database" (and to a certain extent, "DSN") apparently interchangeable - are they the same thing in TimesTen?

    Update: the 35 GB compress down with 7za to slightly more than 2.2 GB, but takes 5.5 hours to do this. If I take a fileFull stand-alone, it is only 7.4 GB on the disc and ends faster too.

    Thank you

    rmoff.

    Post edited by: rmoff - add additional details

    It must be a system of Exalytics, right? I ask this question because compressed tables are not allowed for use outside of a system of Exalytics...

    As you note, currently the replication is not possible in an Exalytics environment, but that is likely to change in the future and then he will certainly be the preferred mechanism for this. There is not really of another viable way to proceed otherwise than through the application.

    With regard to your questions:

    1. a backup consists mainly of file of the most recent checkpoint, more all the files/folders that are newer than this file logs. Thus, to reduce the size of a backup complete ensure

    that a checkpoint occurs (e.g. "call ttCkpt" a ttIsql session) just before starting the backup.

    2. No, only the restore is possible from an incremental backup set. Also note that due to the large amount of rollforward needed, restore a large incremental backup set can take quite a long time. Backup and restore are not really intended for this purpose.

    3. If you are unable to use replication, then a sort of application-level synchronization is your only option.

    4 data store and data mean the same thing - a physical TimesTen database. We prefer the database of the expression of our days; data store is a legacy term. A DSN is something different (Data Source Name) and should not be swapped with the data/database store. A DSN is a logical entity that defines the attributes of a database and how to connect. It is not the same as a database.

    Chris

  • Install PT8.53 with Linux problem: unable connect in Bootstrap Mode of Data Mover

    People,

    Hello. I install PeopleTools 8,53 Internet Architecture. Server database is the database Oracle 11 GR 1 material. Operating system is Oracle Linux 5.

    I installed successfully JDK7, WebLogic Tuxedo 11 GR 1 material and PeopleTools 8,53 10.3.6, in Oracle Linux 5.

    I've been setting up PeopleTools 8,53 Instance database. Because the Wizard installation problem, I created PeopleTools 8,53 Database Instance PT853 manually. I have run the following scripts:

    (1) utlspace.sql

    (2) dbowner.sql

    (3) psadmin.sql

    (4) psroles.sql

    (5) connect.sql

    Then, we perform Data Mover script in a Windows XP Client computer to fill the PeopleTools PT853 database machine Linux Sever instance. I installed Oracle Database 11 g 2 client for 32-bit Windows XP 64 - bit Windows virtual machine and run it successfully.

    In Oracle Linux 5 Server Machine Net Manager:

    Service name: PT853

    Connection type: default database

    "TCP/IP Protocol".

    Host: 192.168.196.102

    Port: 1521

    Listener: LISTENER

    Protocol: TCP/IP

    Host: 192.168.196.102

    Port: 1521

    I test the Service PT853 with "SYSADM" username and password "SYSADM". The connection is successful.

    In the Windows XP Client computer, the information in the Net Manager is the same as below:

    NET Service Name: PT853

    Protocol: TCP/IP

    The host of the database Machine name: 192.168.196.102

    Port: 1521

    Name of the Basic Service: PT853

    Connection type: default database

    I test the connection using 'SYSADM' and it is successful as well. This means that Windows XP database Client can connect with the server database Oracle Linux 5 successfully. But in the computer Windows XP Client, Data Mover cannot connect in Bootstrap Mode using "SYSADM". Its details are below:

    Configuration manager:

    Type of database: Oracle

    The database name: PT853

    User ID: SYSADM

    Connect ID: people

    Connect password: people

    Data Mover:

    Type of database: Oracle

    User ID: SYSADM

    Password: SYSADM

    When connect in Bootstrap Mode of Data Mover, I got the same error:

    ORA - 12154:TNS: can not resolve the connect identifier specified. Invalid user ID and password for the access code.

    Based on my understanding, in the Oracle database, the Data Mover Bootstrap mode connection requires a PSDBOWNER table with a 'Database name PT853 and UserID SYSADM' entry.

    The problem is that the PSDBOWNER table doesn't have a line after that I run 5 scripts above. I am looking at runs 5 scripts one by one as below:

    (1) running the utlspace.sql script creates spaces of table 2 (PSTEMP, PSDEFAULT). This script can not create 2 storage spaces. So, I created 2 tablespaces manually.

    (2) running the psdbowner.sql script creates the PSDBOWNER table. This script creates the PSDBOWNER table successfully, but the last line by pressing "connect system/manager", had this error: user not valid Word name and pass. logon denied. I ignore this error and continue the following script.

    (3) running the psroles.sql script created the roles PSUSER and PSADMIN. This script runs successfully without error.

    (4) running the psadmin.sql script creates ownerID SYSADM and ownerID password SYSADM. When this script runs the last line 'connect system/manager', had this error: user not valid Word name and pass. logon denied. I ignore this error and continue the following script.

    (5) running the connect.sql script creates connectID 'people' and connect password "people." This script runs successfully without error.

    My questions are:

    First of all, in the database Oracle Linux 5 server machine, when I created the instance of database PT853 using DBCA, on the management of the password for the user 'system', I unlocked it and change his password for 'system '. It causes the scripts 'psdbowner.sql' and 'psadmin.sql' got the error "username and password"? If so, how to fix?

    Second, after you run 5 scripts above, why there is no line in the table for Data Mover Bootstrap PSDBOWNER to open a session? How to solve this problem?

    Thirdly, can I just insert a line 'PT853 SYSADM' into the table PSDBOWNER for Data Mover Bootstrap to open a session?

    Thanks in advance.

    By default, the password of the population is peop1e.

    Once more, you shouldn't do anything 'manually' on the database, scripts do everything for you. Unless something is wrong.

    > When this script runs the last line 'connect system/manager', had this error: user not valid Word name and pass. logon denied. I ignore this error and continue the following script.

    I really wonder why ignore the error. This meant everything that your system password is not responsible, but something else that you set when creating the database. Never happens to you to check the script before you run it and change it if necessary?

    Nicolas.

  • Date display

    Hi, I have a small display problem my date in the format that I have chosen. In access, I chose for my type of date is "Long Date" that could be, for example:

    May 29, 2006 (something more or less like that)

    but when I view it, its be shown like this:

    2006-05-29 23:01:03.0

    as a test I tried to change the date format "Short Date" access which should look something like this:

    29/05/2006

    but when I went to see on the Web page again, it looked like:

    2006-05-29 23:01:03.0

    I don't know why this is happening, is does anyone know how I can fix this problem that the date could be demonstrated how I view in access? I appreciate any help anyone could give, thank you!

    WOLFcfm wrote:
    > I don't know why this is happening, is does anyone know how I can fix this problem if the
    > date could be shown how I displayed it in access? I appreciate any help that
    > could someone give, thank you!

    for the purposes of the display date


    #dateFormat (dateValue, dateMask) #.

    where dateMask controls the shape, LONG, FULL, MEDIUM, SHORT or something
    custom (for example "dd-mmm-yyyy").

    If you need localized date display, use lsDateFormat & recommend your stay with
    the standard LONG, FULL, MEDIUM, SHORT date masks.

  • How to display on my screen 2 different applications at the same time?

    How to display on my screen 2 different applications at the same time?

    Hello

    The best place to ask would be the forums for answers corresponding to your version of Windows.

    Answers - Windows Forums
    http://answers.Microsoft.com/en-us/Windows

    =====================

    If you have Windows 7 with Aero - click with the right button on the taskbar at the bottom of the screen and click on 'show windows '.
    Side by Side.

    For all versions of Windows:

    You could also reduce less than full screen using the small box to the left of the red X at the top right
    and then resizing windows as you want.

    I hope this helps.

    Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle=""><- mark="" twain="" said="" it="">

Maybe you are looking for